Searched defs:keyframe (Results 1 - 16 of 16) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/rendering/style/
H A DKeyframeList.cpp39 // describes the timing function between this keyframe and the next.
63 void KeyframeList::insert(const KeyframeValue& keyframe) argument
65 if (keyframe.key() < 0 || keyframe.key() > 1)
71 if (m_keyframes[i].key() == keyframe.key()) {
72 m_keyframes[i] = keyframe;
77 if (m_keyframes[i].key() > keyframe.key()) {
79 m_keyframes.insert(i, keyframe);
86 m_keyframes.append(keyframe);
97 for (HashSet<CSSPropertyID>::const_iterator it = keyframe
[all...]
/external/chromium_org/webkit/renderer/compositor_bindings/
H A Dweb_filter_animation_curve_impl.cc27 void WebFilterAnimationCurveImpl::add(const WebFilterKeyframe& keyframe, argument
30 static_cast<const webkit::WebFilterOperationsImpl&>(keyframe.value())
33 keyframe.time(), filter_operations, CreateTimingFunction(type)));
36 void WebFilterAnimationCurveImpl::add(const WebFilterKeyframe& keyframe, argument
42 static_cast<const webkit::WebFilterOperationsImpl&>(keyframe.value())
45 keyframe.time(),
H A Dweb_float_animation_curve_impl.cc26 void WebFloatAnimationCurveImpl::add(const WebFloatKeyframe& keyframe) { argument
27 add(keyframe, TimingFunctionTypeEase);
30 void WebFloatAnimationCurveImpl::add(const WebFloatKeyframe& keyframe, argument
33 keyframe.time, keyframe.value, CreateTimingFunction(type)));
36 void WebFloatAnimationCurveImpl::add(const WebFloatKeyframe& keyframe, argument
42 keyframe.time,
43 keyframe.value,
H A Dweb_transform_animation_curve_impl.cc27 void WebTransformAnimationCurveImpl::add(const WebTransformKeyframe& keyframe) { argument
28 add(keyframe, TimingFunctionTypeEase);
31 void WebTransformAnimationCurveImpl::add(const WebTransformKeyframe& keyframe, argument
34 static_cast<const webkit::WebTransformOperationsImpl&>(keyframe.value())
37 keyframe.time(), transform_operations, CreateTimingFunction(type)));
40 void WebTransformAnimationCurveImpl::add(const WebTransformKeyframe& keyframe, argument
46 static_cast<const webkit::WebTransformOperationsImpl&>(keyframe.value())
49 keyframe.time(),
/external/chromium_org/third_party/WebKit/Source/core/animation/
H A DElementAnimation.cpp64 // FIXME: This test will not be neccessary once resolution of keyframe values occurs at
84 RefPtr<Keyframe> keyframe = Keyframe::create(); local
85 keyframes.append(keyframe);
89 keyframe->setOffset(offset);
101 keyframe->setComposite(AnimationEffect::CompositeAdd);
H A DCompositorAnimations.cpp358 void addKeyframeWithTimingFunction(PlatformAnimationCurveType& curve, const PlatformAnimationKeyframeType& keyframe, const TimingFunction* timingFunction) argument
361 curve.add(keyframe);
367 curve.add(keyframe, blink::WebAnimationCurve::TimingFunctionTypeLinear);
374 curve.add(keyframe, cubic->x1(), cubic->y1(), cubic->x2(), cubic->y2());
399 curve.add(keyframe, easeType);
418 if (i + 1 < keyframes.size()) { // Last keyframe has no timing function
H A DKeyframeAnimationEffect.cpp229 const Keyframe* keyframe = keyframeIter->get(); local
230 PropertySet keyframeProperties = keyframe->properties();
240 new PropertySpecificKeyframe(keyframe->offset(), keyframe->propertyValue(property), keyframe->composite())));
273 void KeyframeAnimationEffect::PropertySpecificKeyframeGroup::appendKeyframe(PassOwnPtr<PropertySpecificKeyframe> keyframe) argument
275 ASSERT(m_keyframes.isEmpty() || m_keyframes.last()->offset() <= keyframe->offset());
276 m_keyframes.append(keyframe);
H A DCompositorAnimationsTest.cpp146 RefPtr<Keyframe> keyframe = Keyframe::create(); local
147 keyframe->setPropertyValue(id, value);
148 keyframe->setComposite(AnimationEffect::CompositeReplace);
149 keyframe->setOffset(offset);
150 return keyframe;
161 RefPtr<Keyframe> keyframe = createReplaceOpKeyframe(id, value.get(), offset); local
162 keyframe->setComposite(op);
163 return keyframe;
/external/chromium_org/third_party/WebKit/Source/core/css/
H A DCSSKeyframeRule.cpp127 // "If a keyframe selector specifies negative percentage values
128 // or values higher than 100%, then the keyframe will be ignored."
138 CSSKeyframeRule::CSSKeyframeRule(StyleKeyframe* keyframe, CSSKeyframesRule* parent) argument
140 , m_keyframe(keyframe)
H A DCSSKeyframesRule.cpp54 void StyleRuleKeyframes::parserAppendKeyframe(PassRefPtr<StyleKeyframe> keyframe) argument
56 if (!keyframe)
58 m_keyframes.append(keyframe);
61 void StyleRuleKeyframes::wrapperAppendKeyframe(PassRefPtr<StyleKeyframe> keyframe) argument
63 m_keyframes.append(keyframe);
119 RefPtr<StyleKeyframe> keyframe = parser.parseKeyframeRule(styleSheet ? styleSheet->contents() : 0, ruleText); local
120 if (!keyframe)
125 m_keyframesRule->wrapperAppendKeyframe(keyframe);
/external/chromium_org/cc/animation/
H A Dkeyframed_animation_curve.cc14 void InsertKeyframe(scoped_ptr<Keyframe> keyframe, argument
18 if (!keyframes.empty() && keyframe->Time() < keyframes.back()->Time()) {
20 if (keyframe->Time() < keyframes[i]->Time()) {
21 keyframes.insert(keyframes.begin() + i, keyframe.Pass());
27 keyframes.push_back(keyframe.Pass());
177 scoped_ptr<ColorKeyframe> keyframe) {
178 InsertKeyframe(keyframe.Pass(), keyframes_);
224 scoped_ptr<FloatKeyframe> keyframe) {
225 InsertKeyframe(keyframe.Pass(), keyframes_);
269 scoped_ptr<TransformKeyframe> keyframe) {
176 AddKeyframe( scoped_ptr<ColorKeyframe> keyframe) argument
223 AddKeyframe( scoped_ptr<FloatKeyframe> keyframe) argument
268 AddKeyframe( scoped_ptr<TransformKeyframe> keyframe) argument
345 AddKeyframe( scoped_ptr<FilterKeyframe> keyframe) argument
[all...]
/external/chromium_org/third_party/WebKit/Source/core/animation/css/
H A DCSSAnimations.cpp78 // from the keyframe in which they're specified to the next keyframe.
109 // Construct and populate the style for each keyframe
117 RefPtr<Keyframe> keyframe = Keyframe::create(); local
120 keyframe->setOffset(offsets[0]);
129 keyframe->setPropertyValue(property, CSSAnimatableValueFactory::create(property, *keyframeStyle).get());
131 keyframes.append(keyframe);
132 // The last keyframe specified at a given offset is used.
135 keyframes.append(keyframe->cloneWithOffset(offsets[j]));
150 // Remove duplicate keyframes. In CSS the last keyframe a
229 Keyframe* keyframe = keyframes[i].get(); variable
[all...]
/external/chromium_org/third_party/libwebp/dec/
H A Dframe.c34 static WEBP_INLINE int hev_thresh_from_level(int level, int keyframe) { argument
35 if (keyframe) {
/external/webp/src/dec/
H A Dframe.c34 static WEBP_INLINE int hev_thresh_from_level(int level, int keyframe) { argument
35 if (keyframe) {
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/
H A DStyleResolver.cpp738 PassRefPtr<RenderStyle> StyleResolver::styleForKeyframe(Element* element, const RenderStyle& elementStyle, RenderStyle* parentStyle, const StyleKeyframe* keyframe, const AtomicString& animationName) argument
749 if (keyframe->properties())
750 result.addMatchedProperties(keyframe->properties());
759 // keyframe belongs is first in the list. This makes sure that if the
760 // animation-timing-function property is set for this keyframe, it will be
775 if (keyframe->properties()) {
789 if (keyframe->properties())
819 // Construct and populate the style for each keyframe
824 const StyleKeyframe* keyframe = keyframes[i].get(); local
827 keyframeValue.setStyle(styleForKeyframe(e, elementStyle, 0, keyframe, nam
[all...]
/external/libvpx/libvpx/vp9/decoder/
H A Dvp9_decodframe.c1301 const int keyframe = cm->frame_type == KEY_FRAME; local
1312 if (!pbi->decoded_key_frame && !keyframe)
1362 if (keyframe && !new_fb->corrupted)

Completed in 275 milliseconds