Modify the wma pro decoder to produce non-interleaved samples, and work directly...
commit5b04d25dcc221796344a55d5f8596114743fdcdd
authormt <mt@a1c6a512-1295-4272-9138-f99709370657>
Mon, 26 Jul 2010 22:03:20 +0000 (26 22:03 +0000)
committermt <mt@a1c6a512-1295-4272-9138-f99709370657>
Mon, 26 Jul 2010 22:03:20 +0000 (26 22:03 +0000)
treee69f972fa214d6ef2587a885120b190b5577b788
parentd1f96dd1c818e93e87e5ef6932ac0a23698ec9cf
Modify the wma pro decoder to produce non-interleaved samples, and work directly on the buffers in WMAProDecCtx instead to avoid the redundant copying of the output data. ~10% speedup (-2MHz) on pp502x and ~1.5% speedup (-3.8Mhz)
on mcf2049.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27583 a1c6a512-1295-4272-9138-f99709370657
apps/codecs/libwmapro/wmaprodec.c
apps/codecs/libwmapro/wmaprodec.h
apps/codecs/wmapro.c