From 4c7731ede373b80d37d1d50023657adab40fd458 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Mon, 14 Jul 2014 17:18:23 +0200 Subject: [PATCH] composition: No need to reset the composition when going to PAUSED or NULL Co-Authored by: Mathieu Duponchelle --- gnl/gnlcomposition.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/gnl/gnlcomposition.c b/gnl/gnlcomposition.c index f7fcbaffea..c076b00196 100644 --- a/gnl/gnlcomposition.c +++ b/gnl/gnlcomposition.c @@ -2123,8 +2123,6 @@ gnl_composition_change_state (GstElement * element, GstStateChange transition) _start_task (comp); break; case GST_STATE_CHANGE_READY_TO_PAUSED: - gnl_composition_reset (comp); - /* state-lock all elements */ GST_DEBUG_OBJECT (comp, "Setting all children to READY and locking their state"); @@ -2139,7 +2137,6 @@ gnl_composition_change_state (GstElement * element, GstStateChange transition) case GST_STATE_CHANGE_READY_TO_NULL: _stop_task (comp); _set_all_children_state (comp, GST_STATE_NULL); - gnl_composition_reset (comp); break; default: break;