Heya, On Sat, 2008-07-12 at 14:27 -0700, Russell Sears wrote: > I've noticed that my freerunner is *almost* fast enough to play my ogg > vorbis files; running a second app, or even gpsd causes the media player > to skip, then to go silent.
Yep. > What's been done to get ogg vorbis to perform well so far? ogg123, > oggdec seem to be able to decode in roughly 2/3's realtime, which is > similar to the CPU usage of openmoko-mediaplayer. If I remember correctly it was a problem with the sample rate/sample format, meaning that resampling had to take place - which eats CPU like candy. > I noticed that gstreamer is using libvorbisi (tremor) since there is no > floating point unit. It looks like there are three ways to make it go > faster: > > - Tremolo, which is ARM specific, and claims 15-20% better performance > - _LOW_ACCURACY_ mode > - The "low-mem" branch of tremor > > Which of these have been tried so far? None, as I didn't find the time unfortunately. You're more than welcome to try these :) -Soeren
signature.asc
Description: This is a digitally signed message part