ext/flac/gstflacdec.c: Finish flac decoder on EOS. See #116178.

Original commit message from CVS:
2004-01-04  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* ext/flac/gstflacdec.c: (gst_flacdec_loop):
Finish flac decoder on EOS. See #116178.
This commit is contained in:
Ronald S. Bultje 2004-01-03 23:48:30 +00:00
parent 4c95ed1ff5
commit 3303d58bb9
2 changed files with 6 additions and 2 deletions

View file

@ -1,3 +1,8 @@
2004-01-04 Ronald Bultje <rbultje@ronald.bitfreak.net>
* ext/flac/gstflacdec.c: (gst_flacdec_loop):
Finish flac decoder on EOS. See #116178.
2004-01-04 Ronald Bultje <rbultje@ronald.bitfreak.net>
* gst/matroska/matroska-demux.c: (gst_matroska_demux_src_getcaps),

View file

@ -569,8 +569,7 @@ gst_flacdec_loop (GstElement *element)
GstEvent *event;
GST_DEBUG ("flacdec: sending EOS event");
FLAC__seekable_stream_decoder_finish(flacdec->decoder);
flacdec->init = TRUE;
FLAC__seekable_stream_decoder_reset(flacdec->decoder);
if (GST_PAD_IS_USABLE (flacdec->srcpad)) {
event = gst_event_new (GST_EVENT_EOS);