Originally Posted by deho
2) There is a lag when you try to skip songs with FLAC or other lossless files.
Originally Posted by all999
Lag is about 2 seconds, it's on every flac file, both 16 and 24bit. Where is this "Gather runtime data" option, I can't find it?
I tried the previous build (0_3_6) and the behavior is the same. If you look at Shortcuts > view buffering thread while you are playing a playlist of flac or any lossless format. The 2 second delay happens when you skip a track and the buffer is empty and has to fill it up. When skipping a track Rockbox has to stop the current music playing and clear the buffer and refill it which take time.
The amount of memory used plays a factor here. In the early builds I used large memory (64MB and 128MB) this makes skipping track for lossless quick for several tracks (because it can load 3 to 5 tracks at a time) but when the buffer is completely empty it takes a longer time to refill it and everything else in rockbox is very slow like file browsing and touchscreen navigation.
Smaller memory (16mb) makes track skipping faster but at the expense of constant I/O activity (buffering) and CPU is barely idling which makes DX90 warm and take a hit in battery life.
The current setup @ 32mb is the best compromise I believe. I am not considering the lag a bug. I see around the same lag when skipping tracks on Mango.