summaryrefslogtreecommitdiffstats
path: root/gst/apetag/apedemux.c
diff options
context:
space:
mode:
Diffstat (limited to 'gst/apetag/apedemux.c')
-rw-r--r--gst/apetag/apedemux.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/gst/apetag/apedemux.c b/gst/apetag/apedemux.c
index 0c232261..8830cae3 100644
--- a/gst/apetag/apedemux.c
+++ b/gst/apetag/apedemux.c
@@ -721,12 +721,17 @@ gst_ape_demux_stream_data (GstApeDemux * ape)
new = gst_event_new_discontinuous (GST_EVENT_DISCONT_NEW_MEDIA (event),
GST_FORMAT_BYTES, new_off, GST_FORMAT_UNDEFINED);
gst_event_unref (event);
+ event = new;
data = GST_DATA (new);
break;
}
default:
break;
}
+
+ gst_pad_event_default (ape->sinkpad, event);
+
+ return;
} else {
GstBuffer *buf = GST_BUFFER (data), *kid;
gint64 pos, len;