diff --git a/gst/playback/gstdecodebin2.c b/gst/playback/gstdecodebin2.c index 339ec91ba6..7b8fbc2eff 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);