summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Schmidt <jan@centricular.com>2016-12-14 13:10:46 +1100
committerJan Schmidt <jan@centricular.com>2016-12-14 13:18:04 +1100
commit60f41c7b814a552f0a7203d107f5f9d5d3b609f4 (patch)
tree4230b8b10af83ecda262e0164a5f1bf5a6b2f828
parent5c99f9cf37bab8dfb61296f15a602571846ae6d9 (diff)
downloadgstreamer-plugins-bad-60f41c7b814a552f0a7203d107f5f9d5d3b609f4.tar.gz
gme: Forward other non-EOS events downstream
Allow most events through as-is so at least we don't warn about missing stream-start. Drop segment and caps, as those are sent internally.
-rw-r--r--ext/gme/gstgme.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/gme/gstgme.c b/ext/gme/gstgme.c
index 25e58b8f1..dceb34ede 100644
--- a/ext/gme/gstgme.c
+++ b/ext/gme/gstgme.c
@@ -162,7 +162,11 @@ gst_gme_dec_sink_event (GstPad * pad, GstObject * parent, GstEvent * event)
forward = TRUE;
}
break;
+ case GST_EVENT_CAPS:
+ case GST_EVENT_SEGMENT:
+ break;
default:
+ forward = TRUE;
break;
}
if (forward)