From c7f52902477f0288f31b7645fbe637b5b2dd678a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Sat, 26 Feb 2011 23:43:39 +0100 Subject: [PATCH] decodebin2: Break the double-factory checking loop immediately if the factory was used already --- gst/playback/gstdecodebin2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/playback/gstdecodebin2.c b/gst/playback/gstdecodebin2.c index 339ec91..7b8fbc2 100644 --- a/gst/playback/gstdecodebin2.c +++ b/gst/playback/gstdecodebin2.c @@ -1692,7 +1692,7 @@ connect_pad (GstDecodeBin * dbin, GstElement * src, GstDecodePad * dpad, if (gst_element_get_factory (otherelement) == factory) { skip = TRUE; - continue; + break; } } CHAIN_MUTEX_UNLOCK (chain); -- 2.7.4