From: Thibault Saunier Date: Fri, 5 Jun 2015 17:59:08 +0000 (+0200) Subject: timeline: Never snap end when rippling X-Git-Tag: 1.19.3~493^2~1197 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0a6105ee3b8e7c43813768bb397d672683cef1ee;p=platform%2Fupstream%2Fgstreamer.git timeline: Never snap end when rippling http://phabricator.freedesktop.org/T74 --- diff --git a/ges/ges-timeline.c b/ges/ges-timeline.c index 021669d..6741cd2 100644 --- a/ges/ges-timeline.c +++ b/ges/ges-timeline.c @@ -1239,6 +1239,11 @@ ges_timeline_snap_position (GESTimeline * timeline, if (ret == NULL) off = G_MAXUINT64; + if (priv->movecontext.moving_trackelements) { + GST_INFO_OBJECT (timeline, "Rippling, no way we snap end"); + goto done; + } + prev_iter = g_sequence_iter_prev (iter); while (!g_sequence_iter_is_begin (prev_iter)) { prev_tc = g_sequence_get (prev_iter);