From 0a6105ee3b8e7c43813768bb397d672683cef1ee Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Fri, 5 Jun 2015 19:59:08 +0200 Subject: [PATCH] timeline: Never snap end when rippling http://phabricator.freedesktop.org/T74 --- ges/ges-timeline.c | 5 +++++ 1 file changed, 5 insertions(+) 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); -- 2.7.4