From 2efebc8587d4626d6752c507063576a0d493bbbb Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Mon, 24 Jul 2017 10:32:47 -0400 Subject: [PATCH] pipeline: Make sure tracks are unlinked on NULL->NULL state changes --- ges/ges-pipeline.c | 2 ++ 1 file changed, 2 insertions(+) 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: -- 2.7.4