diff options
author | Thomas Vander Stichele <thomas@apestaart.org> | 2002-11-26 14:51:34 +0000 |
---|---|---|
committer | Thomas Vander Stichele <thomas@apestaart.org> | 2002-11-26 14:51:34 +0000 |
commit | dbb97e6823269a9c97074aebc5ec8297b119a437 (patch) | |
tree | 0e7f462081680144914880e736f3e33396905736 /ext/flac | |
parent | d9c6d0dde9359d084b1eb800932ffd90a1700629 (diff) |
flac debug cleanup m4 for ffmpeg
Original commit message from CVS:
flac debug cleanup
m4 for ffmpeg
Diffstat (limited to 'ext/flac')
-rw-r--r-- | ext/flac/gstflacdec.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/ext/flac/gstflacdec.c b/ext/flac/gstflacdec.c index ac939c36..ef782e03 100644 --- a/ext/flac/gstflacdec.c +++ b/ext/flac/gstflacdec.c @@ -433,9 +433,11 @@ gst_flacdec_loop (GstElement *element) flacdec = GST_FLACDEC (element); + GST_DEBUG (GST_CAT_PLUGIN_INFO, "flacdec: entering loop"); if (flacdec->init) { + GST_DEBUG (GST_CAT_PLUGIN_INFO, "flacdec: initializing decoder"); FLAC__seekable_stream_decoder_init (flacdec->decoder); - //FLAC__seekable_stream_decoder_process_metadata (flacdec->decoder); + /* FLAC__seekable_stream_decoder_process_metadata (flacdec->decoder); */ flacdec->init = FALSE; } @@ -455,19 +457,23 @@ gst_flacdec_loop (GstElement *element) flacdec->seek_pending = FALSE; } + GST_DEBUG (GST_CAT_PLUGIN_INFO, "flacdec: processing single"); res = FLAC__seekable_stream_decoder_process_single (flacdec->decoder); + GST_DEBUG (GST_CAT_PLUGIN_INFO, "flacdec: checking for EOS"); if (FLAC__seekable_stream_decoder_get_state (flacdec->decoder) == FLAC__SEEKABLE_STREAM_DECODER_END_OF_STREAM) { GstEvent *event; + GST_DEBUG (GST_CAT_PLUGIN_INFO, "flacdec: sending EOS event"); FLAC__seekable_stream_decoder_finish(flacdec->decoder); flacdec->init = TRUE; - event = gst_event_new(GST_EVENT_EOS); + event = gst_event_new (GST_EVENT_EOS); gst_pad_push (flacdec->srcpad, GST_BUFFER (event)); gst_element_set_eos (element); } + GST_DEBUG (GST_CAT_PLUGIN_INFO, "flacdec: _loop end"); } GST_FORMATS_FUNCTION (gst_flacdec_get_src_formats, |