From: Thibault Saunier Date: Mon, 24 Jul 2017 14:32:47 +0000 (-0400) Subject: pipeline: Make sure tracks are unlinked on NULL->NULL state changes X-Git-Tag: 1.19.3~493^2~798 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2efebc8587d4626d6752c507063576a0d493bbbb;p=platform%2Fupstream%2Fgstreamer.git pipeline: Make sure tracks are unlinked on NULL->NULL state changes --- diff --git a/ges/ges-pipeline.c b/ges/ges-pipeline.c index 53707c6..65c3616 100644 --- a/ges/ges-pipeline.c +++ b/ges/ges-pipeline.c @@ -583,6 +583,8 @@ ges_pipeline_change_state (GstElement * element, GstStateChange transition) switch (transition) { case GST_STATE_CHANGE_PAUSED_TO_READY: + case GST_STATE_CHANGE_READY_TO_NULL: + case GST_STATE_CHANGE_NULL_TO_NULL: _unlink_tracks (self); break; default: