Support and General Use > Audio Playback, Database and Playlists

wavpack, very minimal wps

<< < (5/7) > >>

bryant:
I haven't actually followed this in the code, but based on watching the audio thread status I'm pretty sure that there is a mechanism to prevent attempts to fill the compressed buffer when the PCM buffer is below a certain level (about half) unless the compressed buffer is almost empty. So, one of the symptoms of not having enough CPU that I've seen is that the compressed buffer never fills.

My assumption was that filling the compressed buffer also uses a lot of CPU (which is why it boosts then also) and you wouldn't want to risk running out of PCM data during an extended fill operation.

BTW, I have recently created a test suite for WavPack which includes lossless clips at each of the 4 speed modes. Unfortunately, they're only 30 seconds each which is a little short for measuring boost, but I've had good luck putting one file in a folder by itself and having it repeat (the code continues to reload even though the whole file would fit in the buffer). The suite is here:

http://www.rarewares.org/wavpack/test_suite.zip

gaillard:
Thanks for helping bryant.

with cross feed off it seems to stay at around 90 percent, which is still not right correct?  I mean he is showing 66...  this is a very minimal wps, is there anything else that can be taking processor power?

lowlight:
I wonder if this could be an issue with the new scheduler not giving enough priority to buffering.

Can you try an older build? Download one from here on or before 2006-09-16:
http://www.rockbox.org/dl.cgi?bin=ipodcolor

gaillard:
the 9-16 one locks up when ever i play a file, and doesn't start to play.

im going to try and one before the date one sec

k the 9-11 works but has the same problems, flac does play at a lower boost though. but wavpack with crossfeed off even stays at 100 percent boost and doesn't fill up the buffer initially or ever.

i don't understand shouldn't it still fill up the buffer, because when it does go back up after hitting zero it does it quickly...

gaillard:
wavpack without the -h option by the way runs at 75 boost just fine... but who doesn't use -h?!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version