From 062246fc6e24cfd49eb3e36607fb96ad13b586b3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 15 May 2013 14:51:16 +0200 Subject: [PATCH] decodebin: Return immediately from checking if a chain is complete if we're shutting down --- gst/playback/gstdecodebin2.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gst/playback/gstdecodebin2.c b/gst/playback/gstdecodebin2.c index c5c55ee..07516f8 100644 --- a/gst/playback/gstdecodebin2.c +++ b/gst/playback/gstdecodebin2.c @@ -3320,6 +3320,9 @@ gst_decode_chain_is_complete (GstDecodeChain * chain) gboolean complete = FALSE; CHAIN_MUTEX_LOCK (chain); + if (chain->dbin->shutdown) + goto out; + if (chain->deadend) { complete = TRUE; goto out; -- 2.7.4