diff --git a/gst/rtsp/gstrtspext.c b/gst/rtsp/gstrtspext.c index a321679459..638ffdd45a 100644 --- a/gst/rtsp/gstrtspext.c +++ b/gst/rtsp/gstrtspext.c @@ -202,6 +202,8 @@ gst_rtsp_ext_list_configure_stream (GstRTSPExtensionList * ext, GstCaps * caps) GstRTSPExtension *elem = (GstRTSPExtension *) walk->data; res = gst_rtsp_extension_configure_stream (elem, caps); + if (!res) + break; } return res; }