Rockbox mail archive
Subject: RE: VBR bitrate and Time flicker
From: Stuart Tedford (stuart.tedford_at_piresearch.co.uk)
>Here are patches for wps.c and id3.c to calculate and display the
>average bitrate of a VBR MP3 instead of just "Variable Bit Rate". It
>also gets rid of the line flicker for the line on WPS that displays the
>elapsed and total time.
I have also noticed that on the ajr20 with the latest cvs builds, the
scrolling file name on the top of the screen resets itself to the start
position in time with the flicker of the song time display on vbr files.
Another bug is that with very long file names, the scrolling filename buffer
seems to overrun - when I play a file such as:
"/MP3/MP3_New/VA - Dave Pearce Presents 40 Classic Dance Anthems Vol
2/CD2/01_Bob Marley Vs. Funkstar De Luxe - Sun Is Shining (Radio De Luxe
This is a vbr file so I can't test it now due to the flicker bug described
above, but on pre vbr time support cvs versions it over-ran. I could
resample it at a constant bitrate and try it again I guess but it will have
to wait till tomorrow - I'm at work now :(
Another bug that seems to have been introduced in later cvs builds (with vbr
time support) is that quite often a song stops after about a minute or so
and the next one starts. I haven't had time to re-create it though and see
exactly when/why it happens - I was driving at the time.
I really like the file caching you have designed - brilliant. I have
noticed though that when the cache moves on to a new song while still
playing the current song, the id3 display sometimes shows the new song
instead or blanks out some of the display fields - again I havent had time
to investigate further.
Great work so far though guys, keep it up. I've only had my ajr20 for a
week now but RockBox is all I use - archos should be embarrased about their
pathetic excuse for mp3 player firmware. I hope to be able to contribute
(I'm an embedded softie) but I haven't used unix before so this project will
finally get me motivated to learn it.
Page was last modified "Jan 10 2012" The Rockbox Crew