Re: [mpg123-devel] fixed point decoders
Brought to you by:
sobukus
|
From: Taihei M. <tm...@ma...> - 2009-06-02 06:21:09
|
I made a quick comparison between mpg123 and MAD. The RMS error of the compliance bitstreams and the decoding speed of our benchmark set were measured. Both use asm optimization for intel processors. Here is a result: http://tmkk.hp.infoseek.co.jp/mpg123_mad.png Generally our decoder is performing very nice, on both accuracy and speed. Note that the 16-bit outputs of MAD seem to be suffered from the rounding issue we had before. With proper rounding (or 24-bit output) they will be fully compliant, at least for "accuracy" and "default" settings. Anyway, our fixed point decoders are now accurate and fast (on x86) enough. Remaining task will be an optimization for other platforms like ARM (I need iPod touch, hehe)... Thanks, Taihei Monma |