/frameworks/base/core/java/android/animation/ |
KeyframeSet.java | 30 * values between those keyframes for a given animation. The class internal to the animation 31 * package because it is an implementation detail of how Keyframes are stored and used. 34 public class KeyframeSet implements Keyframes { 41 List<Keyframe> mKeyframes; // only used when there are not 2 keyframes 45 public KeyframeSet(Keyframe... keyframes) { 46 mNumKeyframes = keyframes.length; 48 mKeyframes = Arrays.asList(keyframes); 49 mFirstKeyframe = keyframes[0]; 50 mLastKeyframe = keyframes[mNumKeyframes - 1]; 60 IntKeyframe keyframes[] = new IntKeyframe[Math.max(numKeyframes,2)] local 77 FloatKeyframe keyframes[] = new FloatKeyframe[Math.max(numKeyframes,2)]; local 134 ObjectKeyframe keyframes[] = new ObjectKeyframe[Math.max(numKeyframes,2)]; local 174 List<Keyframe> keyframes = mKeyframes; local [all...] |
Keyframes.java | 22 * ValueAnimator to calculate values between those keyframes for a given animation. 25 public interface Keyframes extends Cloneable { 29 * is required only for Keyframes that are not either IntKeyframes or FloatKeyframes, 38 * @return The value type contained by the contained Keyframes. 49 * just using the two keyframes at the appropriate end when the value is outside those bounds. 57 * @return A list of all Keyframes contained by this. This may return null if this is 58 * not made up of Keyframes. 62 Keyframes clone(); 65 * A specialization of Keyframes that has integer primitive value calculation. 67 public interface IntKeyframes extends Keyframes { [all...] |
FloatKeyframeSet.java | 25 * values between those keyframes for a given animation. The class internal to the animation 26 * package because it is an implementation detail of how Keyframes are stored and used. 33 class FloatKeyframeSet extends KeyframeSet implements Keyframes.FloatKeyframes { 34 public FloatKeyframeSet(FloatKeyframe... keyframes) { 35 super(keyframes); 45 final List<Keyframe> keyframes = mKeyframes; local 49 newKeyframes[i] = (FloatKeyframe) keyframes.get(i).clone();
|
IntKeyframeSet.java | 25 * values between those keyframes for a given animation. The class internal to the animation 26 * package because it is an implementation detail of how Keyframes are stored and used. 33 class IntKeyframeSet extends KeyframeSet implements Keyframes.IntKeyframes { 34 public IntKeyframeSet(IntKeyframe... keyframes) { 35 super(keyframes); 45 List<Keyframe> keyframes = mKeyframes; local 49 newKeyframes[i] = (IntKeyframe) keyframes.get(i).clone();
|
PathKeyframes.java | 27 * to a Keyframe and a linear interpolation between Keyframes creates a good approximation 31 * many keyframes for a curve. 39 public class PathKeyframes implements Keyframes { 130 public Keyframes clone() { 131 Keyframes clone = null; 133 clone = (Keyframes) super.clone(); 207 private abstract static class SimpleKeyframes implements Keyframes { 218 public Keyframes clone() { 219 Keyframes clone = null; 221 clone = (Keyframes) super.clone() [all...] |
PropertyValuesHolder.java | 76 * The set of keyframes (time/value pairs) that define this animation. 78 Keyframes mKeyframes = null; 218 Keyframes keyframes = KeyframeSet.ofPath(path); local 220 return new MultiIntValuesHolder(propertyName, converter, null, keyframes); 257 * Can be null if the Keyframes have int[] values. 337 Keyframes keyframes = KeyframeSet.ofPath(path); local 339 return new MultiFloatValuesHolder(propertyName, converter, null, keyframes); 375 * Can be null if the Keyframes have float[] values 636 Keyframe keyframes[] = new Keyframe[Math.max(numKeyframes,2)]; local 814 List<Keyframe> keyframes = mKeyframes.getKeyframes(); local 839 List<Keyframe> keyframes = mKeyframes.getKeyframes(); local 917 List<Keyframe> keyframes = mKeyframes.getKeyframes(); local 932 List<Keyframe> keyframes = mKeyframes.getKeyframes(); local [all...] |
Keyframe.java | 39 * animation first starts, to populate placeholder keyframes with real values derived 73 * for the animation. The value for the animation between keyframes will be calculated as 74 * an interpolation between the values at those keyframes. 88 * from the target object when the animation first starts (note that this implies that keyframes 92 * for the animation. The value for the animation between keyframes will be calculated as 93 * an interpolation between the values at those keyframes. 105 * for the animation. The value for the animation between keyframes will be calculated as 106 * an interpolation between the values at those keyframes. 120 * from the target object when the animation first starts (note that this implies that keyframes 124 * for the animation. The value for the animation between keyframes will be calculated a [all...] |
package.html | 16 specify {@link android.animation.Keyframe keyframes}, or group animations to play sequentially
|
AnimatorInflater.java | 526 Keyframes xKeyframes; 527 Keyframes yKeyframes; 835 ArrayList<Keyframe> keyframes = null; local [all...] |
ObjectAnimator.java | 48 * <p>Using Keyframes allows animations to follow more complex paths from the start 51 * value. Alternatively, you can leave the fractions off and the keyframes will be equally 268 PathKeyframes keyframes = KeyframeSet.ofPath(path); local 270 keyframes.createXIntKeyframes()); 272 keyframes.createYIntKeyframes()); 310 PathKeyframes keyframes = KeyframeSet.ofPath(path); local 312 keyframes.createXIntKeyframes()); 314 keyframes.createYIntKeyframes()); 467 PathKeyframes keyframes = KeyframeSet.ofPath(path); local 469 keyframes.createXFloatKeyframes()) 510 PathKeyframes keyframes = KeyframeSet.ofPath(path); local [all...] |
/external/autotest/client/site_tests/power_VideoDetector/ |
fade.html | 12 @-webkit-keyframes throb {
|
/external/libvpx/libvpx/test/ |
keyframe_test.cc | 62 // Validate that encoding the RandomVideoSource produces multiple keyframes. 69 // In realtime mode - auto placed keyframes are exceedingly rare, don't 129 // In realtime mode - auto placed keyframes are exceedingly rare, don't 132 EXPECT_EQ(2u, kf_pts_list_.size()) << " Not the right number of keyframes "; 134 // Verify that keyframes match the file keyframes in the file.
|
/frameworks/support/graphics/drawable/animated/src/android/support/graphics/drawable/ |
AnimatorInflaterCompat.java | 672 private static void dumpKeyframes(Object[] keyframes, String header) { 673 if (keyframes == null || keyframes.length == 0) { 677 int count = keyframes.length; 679 Keyframe keyframe = (Keyframe) keyframes[i]; 686 // Load property values holder if there are keyframes defined in it. Otherwise return null. 693 ArrayList<Keyframe> keyframes = null; local 707 if (keyframes == null) { 708 keyframes = new ArrayList<Keyframe>(); 710 keyframes.add(keyframe) [all...] |
/prebuilts/tools/linux-x86_64/kythe/web/ui/css/ |
style.css | 96 @-webkit-keyframes spin-webkit { 101 @keyframes spin {
|
/external/autotest/client/site_tests/documentscan_AppTestWithFakeLorgnette/document_scan_test_app/ |
scan.css | 39 @-webkit-keyframes rotation {
|
/external/fmtlib/doc/bootstrap/ |
progress-bars.less | 10 @-webkit-keyframes progress-bar-stripes { 16 @keyframes progress-bar-stripes {
|
/packages/apps/UnifiedEmail/res/raw/ |
template_conversation_upper.html | 50 @-webkit-keyframes initial-load-noop-animation {
|
/external/libvpx/libvpx/vpx/ |
svc_context.h | 67 int kf_dist; // distance between keyframes
|
vpx_encoder.h | 253 * This enumeration determines whether keyframes are placed automatically by 255 * SDK were implemented such that VPX_KF_FIXED meant keyframes were disabled. 262 VPX_KF_DISABLED = 0 /**< Encoder does not place keyframes. */ 600 * This value indicates whether the encoder should place keyframes at a 610 * least kf_min_dist frames non-keyframes will be coded before the next 619 * A value of 0 implies all frames will be keyframes. Set kf_min_dist [all...] |
/external/webrtc/webrtc/modules/video_coding/codecs/test/ |
videoprocessor.h | 33 // Following keyframes will be targeted for packet loss. 35 // Exclude all keyframes from packet loss, no matter where in the video 118 // Regarding packet loss: Note that keyframes are excluded (first or all 122 // packet loss in key non-first keyframes, which is why only the first is
|
/external/skia/include/utils/ |
SkInterpolator.h | 31 first keyframe. If there are no keyframes, this param 34 last keyframe. If there are no keyframes, this parameter
|
/external/libvpx/libvpx/examples/ |
simple_encoder.c | 66 // Forced Keyframes 68 // Keyframes can be forced by setting the VPX_EFLAG_FORCE_KF bit of the 71 // contain additional keyframes beyond those that have been forced using the
|
/external/webrtc/webrtc/modules/video_coding/codecs/vp9/ |
vp9_impl.h | 86 // Has to be called for every frame (keyframes included) to update the
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/ |
PropertyAnimator.java | 54 // we need to increase all animation keyframes of the previous animator by the
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/ |
ExpandableViewState.java | 246 // we need to increase all animation keyframes of the previous animator by the 328 // we need to increase all animation keyframes of the previous animator by the 390 // we need to increase all animation keyframes of the previous animator by the
|