From 14192c031a92dc3f684d0f84d362ef08719fd691 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 28 May 2013 13:32:23 +0200 Subject: [PATCH] decodebin: Don't call autoplug-query on shutdown And remove leftover debug code --- gst/playback/gstdecodebin2.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/gst/playback/gstdecodebin2.c b/gst/playback/gstdecodebin2.c index f77cdb5191..c7baadc4a5 100644 --- a/gst/playback/gstdecodebin2.c +++ b/gst/playback/gstdecodebin2.c @@ -4251,14 +4251,10 @@ gst_decode_pad_query (GstPad * pad, GstObject * parent, GstQuery * query) gboolean ret = FALSE; CHAIN_MUTEX_LOCK (dpad->chain); - if (!dpad->exposed && !dpad->chain->deadend && dpad->chain->elements) { + if (!dpad->exposed && !dpad->dbin->shutdown && !dpad->chain->deadend + && dpad->chain->elements) { GstDecodeElement *delem = dpad->chain->elements->data; - if (GST_QUERY_TYPE (query) == GST_QUERY_ALLOCATION) { - g_print ("huh\n"); - g_assert_not_reached (); - } - ret = FALSE; GST_DEBUG_OBJECT (dpad->dbin, "calling autoplug-query for %s (element %s): %" GST_PTR_FORMAT,