Rockbox mail archiveSubject: Re: [ rockbox-Bugs-716839 ] Delay when ff/rew
From: Björn Stenberg (bjorn_at_haxx.se)
Brian Rodgers wrote:
Yes. Technically, there are two things that kill track skipping speed:
1) Bit swapping. Due to annoying circumstances, the MAS and the CPU does not have the bits of their bytes in the same order! Thus every single byte we read from disk has to be bitswapped before we feed it to the MAS.
2) ID3 tags. We can't display the song info before we have it. And that info is sometimes stored *last* in the file (id3v1). Thus we need to seek to the end of the file, then read and parse the tag, before we can display it.
I and Linus have discussed various methods of speeding things up, but nothing that makes a huge difference. I think a playlist browser is a priority.
Page was last modified "Jan 10 2012" The Rockbox Crew