Ogg vorbis performance.
Sören Apel
abraxa at dar-clan.de
Sun Jul 13 00:13:33 CEST 2008
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.openmoko.org/pipermail/openmoko-devel/attachments/20080713/0e7ffcde/attachment.pgp
More information about the openmoko-devel
mailing list