Hello Everybody,
I am trying to implement MP3 Decoder on C64x+ DSP but I have problem with decoding mp3 files with bit-rate lower than 64kbps.
I have mp3 file of this format
MPEG 2.0 layer 3
16kbit, 170 frames
16000hz Mono
but the decoder does not decode it properly. If I generate mp3 file with bit-rate 64kbps and higher and decode the file on C64x+ DSP than the decoder works well. The decoder should work because it is said in doc MP3_L1L2L3_Decoder_C64XPLUS_UserGuide.pdf that following bit-rates are supported:
"Supports bit-rates of 32 to 448 kbps for Layer 1, 32 to 384 kbps for Layer 2, and 8 to 320 kbps for Layer 3."
Even the VBR files are not decoded well because the bitrate usally falls to 8kbps (when silence).
Could you please help me? What am I doing wrong? I have implemented the code inspired by example TestAppDecoder.c provided by TI.
Thank you very much in advance.
Lukas Dibelka