diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2013-02-19 11:14:11 +0000 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-05-28 13:46:59 +0200 |
commit | ec0d03d2395bbfb9cf40702eeb62b9e46109bd06 (patch) | |
tree | 3ce489be6dfbc8f150b7de352aeca289af9d3a07 | |
parent | ccadcbf30ce462166c64668559f59ec397c4e9ef (diff) | |
download | gstreamer-plugins-bad-ec0d03d2395bbfb9cf40702eeb62b9e46109bd06.tar.gz |
dvbsuboverlay: don't forward CAPS event from subtitle pad
May results in not-negotiated flow errors otherwise.
-rw-r--r-- | gst/dvbsuboverlay/gstdvbsuboverlay.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gst/dvbsuboverlay/gstdvbsuboverlay.c b/gst/dvbsuboverlay/gstdvbsuboverlay.c index 3f4aaff17..57e1a7f32 100644 --- a/gst/dvbsuboverlay/gstdvbsuboverlay.c +++ b/gst/dvbsuboverlay/gstdvbsuboverlay.c @@ -1052,6 +1052,11 @@ gst_dvbsub_overlay_event_text (GstPad * pad, GstObject * parent, gst_event_unref (event); ret = TRUE; break; + case GST_EVENT_CAPS: + /* don't want to forward the subtitle caps */ + gst_event_unref (event); + ret = TRUE; + break; default: ret = gst_pad_push_event (render->srcpad, event); break; |