diff options
author | woro <woro@e10066b5-e1e2-0310-b819-94efdf66514b> | 2008-04-15 00:27:27 +0000 |
---|---|---|
committer | woro <woro@e10066b5-e1e2-0310-b819-94efdf66514b> | 2008-04-15 00:27:27 +0000 |
commit | 56a3b81426620761e0e54c389744daf37c5b636c (patch) | |
tree | c74349f2fbce7592b6a68237fc6e92e1d5658b92 | |
parent | a97aca2ced699e1da56e8fd89e4d4ee8b3429095 (diff) | |
download | vdr-plugin-muggle-56a3b81426620761e0e54c389744daf37c5b636c.tar.gz vdr-plugin-muggle-56a3b81426620761e0e54c389744daf37c5b636c.tar.bz2 |
fix a few minor todos
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@1190 e10066b5-e1e2-0310-b819-94efdf66514b
-rw-r--r-- | pcmplayer.h | 1 | ||||
-rw-r--r-- | vdr_decoder_flac.c | 13 |
2 files changed, 7 insertions, 7 deletions
diff --git a/pcmplayer.h b/pcmplayer.h index fd029bd..ae6558b 100644 --- a/pcmplayer.h +++ b/pcmplayer.h @@ -14,7 +14,6 @@ * (C) 2001,2002 Stefan Huelswitt <huels@iname.com> */ -// TODO: wenn es nur ein Bild gibt, nicht loopen #include <ctype.h> #include <stdlib.h> #include <stdio.h> diff --git a/vdr_decoder_flac.c b/vdr_decoder_flac.c index 3aa2f43..c0e5869 100644 --- a/vdr_decoder_flac.c +++ b/vdr_decoder_flac.c @@ -77,15 +77,16 @@ bool mgFlacDecoder::initialize() { m_reservoir[0] = new FLAC__int32[MAX_RES_SIZE]; m_reservoir[1] = new FLAC__int32[MAX_RES_SIZE]; - // TODO: check init() return value #ifdef LEGACY_FLAC set_filename( m_filename.c_str() ); - /*FLAC::Decoder::File::State d =*/ init(); + FLAC::Decoder::File::State d = init(); #else - /*FLAC__StreamDecoderInitStatus d =*/ init( m_filename.c_str() ); + FLAC__StreamDecoderInitStatus d = init( m_filename.c_str() ); #endif - - // basically just skip metadata + if (d) { + mgError("FLAC: init() returns %d",d); + return false; + } process_until_end_of_metadata(); return state; @@ -208,7 +209,7 @@ struct mgDecode *mgFlacDecoder::decode() { mad_fixed_t *sam1 = m_pcm->samples[1]; // determine shift value for mad_fixed conversion - // TODO -- check for real bitsize and shit accordingly (left/right) + // TODO -- check for real bitsize and shift accordingly (left/right) const int s = MAD_F_FRACBITS + 1 - ( sizeof(short)*8 ); // const int s = ( sizeof(int)*8 ) - 1 - MAD_F_FRACBITS; // from libsoundfile decoder |