[xiph-cvs] cvs commit: ices/src mp3.c

Brendan Cully brendan at xiph.org
Sun Mar 16 12:59:14 PST 2003



On Sunday, 16 March 2003 at 21:52, gtgbr at gmx.net wrote:
> > brendan     03/03/16 15:20:11
> > 
> >   Modified:    src      mp3.c
> >   Log:
> >   Ignore free bit rate frames, since I don't have the tools to parse them, they
> >   seem to be more rare than simple corrupt headers, and they are likely to
> >   induce disaster when they hit the LAME decoder.
> 
> Afair, the FhG VBR .mp3 files are also free bit rate - at least they're
> all broken in a way that they get displayed with random lengths in
> players, depending on the size of the first frame. It's not only LAME
> with the --freeformat that creates them. Maybe a warning to the user
> might be nice, instead of simply ignoring these frames... literate
> people will know what's going on and it'll save them some grief.

I believe the problem here is simply that players all look for a Xing tag instead
of a VBRI tag. The VBRI tag itself is always parsed as a 160 kbps MP1 layer 3
frame, which means ices won't fall over here. I don't think any of the
frames are free bit rate either, although I can't seem to find an FhG file
to double-check that against...

-b
--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'cvs-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the commits mailing list