diff options
author | Mathieu Duponchelle <mduponchelle1@gmail.com> | 2014-01-09 18:13:00 +0100 |
---|---|---|
committer | Mathieu Duponchelle <mduponchelle1@gmail.com> | 2014-01-10 18:40:37 +0100 |
commit | 105d901c12d4e9e1f6cdf0681a9e961d80bb6a1e (patch) | |
tree | 7ceca7c37a5a859c4d7c86b39a834dc3a315f320 | |
parent | 58bdd19cd4a93d2b4c0c99d4099365b927655e38 (diff) |
track-element: clamp interpolated keyframe values.
-rw-r--r-- | ges/ges-track-element.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ges/ges-track-element.c b/ges/ges-track-element.c index ee3ba4c8..2f923a6d 100644 --- a/ges/ges-track-element.c +++ b/ges/ges-track-element.c @@ -302,6 +302,8 @@ interpolate_values_for_position (GstTimedValue * first_value, first_value->value - ((float) (first_value->timestamp - position) / (float) interval) * diff; + value_at_pos = CLAMP (value_at_pos, 0.0, 1.0); + return value_at_pos; } |