From b7ea5ca1e0767420bd73ba2c6493770dd48cd97b Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 22 Nov 2011 18:32:23 +0100 Subject: [PATCH] baseparse: also let caps events go through --- libs/gst/base/gstbaseparse.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/gst/base/gstbaseparse.c b/libs/gst/base/gstbaseparse.c index f40ff68..5c640d3 100644 --- a/libs/gst/base/gstbaseparse.c +++ b/libs/gst/base/gstbaseparse.c @@ -883,7 +883,8 @@ gst_base_parse_sink_event (GstPad * pad, GstObject * parent, GstEvent * event) if (parse->priv->pending_segment && GST_EVENT_TYPE (event) != GST_EVENT_EOS && GST_EVENT_TYPE (event) != GST_EVENT_SEGMENT && GST_EVENT_TYPE (event) != GST_EVENT_FLUSH_START - && GST_EVENT_TYPE (event) != GST_EVENT_FLUSH_STOP) { + && GST_EVENT_TYPE (event) != GST_EVENT_FLUSH_STOP + && GST_EVENT_TYPE (event) != GST_EVENT_CAPS) { if (GST_EVENT_TYPE (event) == GST_EVENT_TAG) /* See if any bitrate tags were posted */ -- 2.7.4