diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2013-02-19 11:14:11 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2013-02-19 11:14:11 +0000 |
commit | 79f419c82d50c9200b1a7a9e4d104564fcb5aa4d (patch) | |
tree | f410cc9999207e52ca0bbca6e1fa6d4b70adf5cd /gst/dvbsuboverlay | |
parent | 519cefdeee42635a148807afafff50fe31d55d9a (diff) | |
download | gstreamer-plugins-bad-79f419c82d50c9200b1a7a9e4d104564fcb5aa4d.tar.gz |
dvbsuboverlay: don't forward CAPS event from subtitle pad
May results in not-negotiated flow errors otherwise.
Diffstat (limited to 'gst/dvbsuboverlay')
-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 2e3c24e79..f05d888f6 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; |