Help - Search - Members - Calendar
Full Version: foo_mad
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
cyborg
I got this error report when I played my mp3 file with MAD (foo_mad.dll) decoder.

WARNING (foo_mad) : recoverable frame-level error (Huffman data overrun)
ERROR (foo_matroska) : Matroska: 'MPEG layer 3' decode error.
ERROR (foo_matroska) : buffer_size = 627, m_frame_remaining = 7
ERROR (foo_matroska) : buffer 0xFF 0xFB 0xB2 0x00 0xEA 0x8E 0x44 0x8D

The mp3 file is in matroska container and it was muxed with mkvmerge 0.9.4. The foobar2000 shows this information:

MUXING_APP = libebml v0.7.1 + libmatroska v0.7.1
WRITING_APP = mkvmerge v0.9.4 built on Jul 25 2004 12:57:24

I only get this error report when I'm seeking the file, not when I'm just playing the file. The matroska mp3 file uses chapters and its bitrate is 192 kbps. According to EncSpot the encoder is "Gogo (after 3.0)". I didn't get this error message when I'm playing the file with mpglib decoder. tongue.gif

Edit:
I should add that the playback stopped when I got this error message.
kode54
As this problem doesn't affect the MP4 parser, maybe you should ask the Matroska developers about it. The full source code to my component, as well as the necessary patch for libmad itself, are available from my site.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.