diff --git a/gst/videoparsers/gstmpegvideoparse.c b/gst/videoparsers/gstmpegvideoparse.c index fc328b3f74..dbd45e453c 100644 --- a/gst/videoparsers/gstmpegvideoparse.c +++ b/gst/videoparsers/gstmpegvideoparse.c @@ -727,6 +727,8 @@ gst_mpegv_parse_update_src_caps (GstMpegvParse * mpvparse) gst_pad_set_caps (GST_BASE_PARSE_SRC_PAD (mpvparse), caps); gst_caps_unref (caps); + + mpvparse->update_caps = FALSE; } static GstFlowReturn