summaryrefslogtreecommitdiffstats
path: root/gst/apetag
diff options
context:
space:
mode:
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>2004-12-18 21:56:46 +0000
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>2004-12-18 21:56:46 +0000
commit9663158bfa78107c2404d8c7fd389641397e6e33 (patch)
tree87d0bd7dabe6fc48a8262aebf4660b75f0d097e3 /gst/apetag
parentdc2a11875ba6ae0c12ac5649839e314ba87feb13 (diff)
downloadgst-plugins-bad-9663158bfa78107c2404d8c7fd389641397e6e33.tar.gz
gst-plugins-bad-9663158bfa78107c2404d8c7fd389641397e6e33.tar.bz2
gst-plugins-bad-9663158bfa78107c2404d8c7fd389641397e6e33.zip
ext/musepack/gstmusepackdec.cpp: Fetch error return values. Fixes #161624.
Original commit message from CVS: * ext/musepack/gstmusepackdec.cpp: Fetch error return values. Fixes #161624. * gst/apetag/apedemux.c: (gst_ape_demux_stream_data): Really EOS.
Diffstat (limited to 'gst/apetag')
-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;