From c74aee5fdcf88e85d08016844e043e4da7f0a79a Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Sat, 7 Sep 2013 02:10:12 -0400 Subject: [PATCH] timeline: Make ripple start be trimming This is a more natural behaviour as a user instead of doing nothing at all. --- ges/ges-timeline.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ges/ges-timeline.c b/ges/ges-timeline.c index c4954e4a5c..900afb21e9 100644 --- a/ges/ges-timeline.c +++ b/ges/ges-timeline.c @@ -1500,8 +1500,9 @@ timeline_ripple_object (GESTimeline * timeline, GESTrackElement * obj, GST_DEBUG ("Done Rippling end"); break; case GES_EDGE_START: - GST_WARNING ("Ripple start doesn't exist!"); - + GST_INFO ("Ripple start doesn't make sense, trimming instead"); + timeline->priv->movecontext.needs_move_ctx = TRUE; + timeline_trim_object (timeline, obj, layers, edge, position); break; default: GST_DEBUG ("Can not ripple edge: %i", edge);