Rockbox mail archiveSubject: Re: Recording V2.4 vs. CVS 050828 (strange Xing VBR header - possible value overflow?)
Re: Recording V2.4 vs. CVS 050828 (strange Xing VBR header - possible value overflow?)
From: Linus Nielsen Feltzing <linus_at_haxx.se>
Date: Tue, 30 Aug 2005 07:01:48 +0200
Martin Borus wrote:
> Is it possible that the calculation of these values fails in Rockbox
> for extremely large files?
Yes it does. The MAS chip has a limited frame counter, and once it
overflows, Rockbox can't determine the number of frames in the
recording. Rockbox then generates a VBR header where the frame count is
absent (which is perfectly allright, according to the Xing documentation).
This also happens if you have enabled the prerecording feature.
Unfortunately, the manual fails to mention this...
> If this can't be fixed, it might be useful to make the VBR header
> optional in 2.5
We could always leave out the VBR header for long recordings, but then
many players (including Rockbox) will not detect that it's a VBR file,
and will have problems playing the file.
The solution is to run the vbrfix plugin on the file. Hold Play on the
file in the browser, then select "Open with" and then "vbrfix".
Received on 2005-08-30
Page was last modified "Sat May 23 08:12:40 2020" The Rockbox Crew