From: Sebastian Dröge Date: Sat, 26 Feb 2011 22:43:39 +0000 (+0100) Subject: decodebin2: Break the double-factory checking loop immediately if the factory was... X-Git-Tag: 1.19.3~511^2~6555^2~1104 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c7f52902477f0288f31b7645fbe637b5b2dd678a;p=platform%2Fupstream%2Fgstreamer.git decodebin2: Break the double-factory checking loop immediately if the factory was used already --- 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);