diff options
author | Edward Hervey <edward.hervey@collabora.co.uk> | 2012-06-20 18:10:37 +0200 |
---|---|---|
committer | Edward Hervey <edward.hervey@collabora.co.uk> | 2012-06-21 11:55:48 +0200 |
commit | 15ed87f0f77dacdfb82bdad01e287c5af2c6e422 (patch) | |
tree | b93bcdbf1ea8c7533e931a8eb6f9079d42fb98a7 | |
parent | 390356942c794939f397cb6c87d6f58507de9fca (diff) |
mpegtbase: Always send EOS
subclass will take care of handling it more if needed
-rw-r--r-- | gst/mpegtsdemux/mpegtsbase.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gst/mpegtsdemux/mpegtsbase.c b/gst/mpegtsdemux/mpegtsbase.c index 936754c49..d920b6d9d 100644 --- a/gst/mpegtsdemux/mpegtsbase.c +++ b/gst/mpegtsdemux/mpegtsbase.c @@ -1349,7 +1349,7 @@ mpegts_base_sink_event (GstPad * pad, GstEvent * event) gboolean res = TRUE; MpegTSBase *base = GST_MPEGTS_BASE (gst_object_get_parent (GST_OBJECT (pad))); - GST_WARNING_OBJECT (base, "Got event %s", + GST_DEBUG_OBJECT (base, "Got event %s", gst_event_type_get_name (GST_EVENT_TYPE (event))); switch (GST_EVENT_TYPE (event)) { @@ -1375,7 +1375,7 @@ mpegts_base_sink_event (GstPad * pad, GstEvent * event) break; case GST_EVENT_EOS: res = gst_mpegts_base_handle_eos (base); - gst_event_unref (event); + res = GST_MPEGTS_BASE_GET_CLASS (base)->push_event (base, event); break; case GST_EVENT_FLUSH_START: mpegts_packetizer_flush (base->packetizer); |