Move MDCT reconstruction window code over to new trig function. Improves accuracy...
commit8b5ea2b0ea9673d79e09b5037650b253302896cc
authorsaratoga <saratoga@a1c6a512-1295-4272-9138-f99709370657>
Sun, 8 Jul 2007 05:16:24 +0000 (8 05:16 +0000)
committersaratoga <saratoga@a1c6a512-1295-4272-9138-f99709370657>
Sun, 8 Jul 2007 05:16:24 +0000 (8 05:16 +0000)
tree441a631837abe3a603f82298e77968a861587ddd
parent57ff6c73023e7e5c7edd4f33958c6887f7422011
Move MDCT reconstruction window code over to new trig function.  Improves accuracy significantly and slightly reduces code size.  Codec SNR now appears to be limited by truncation to 16 bit.  Comparison to MS decoder gives > 91 dB of agreement, and a lower RMS error verses the source wav then MS.  Additionally, move one commonly accessed table into IRAM.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13813 a1c6a512-1295-4272-9138-f99709370657
apps/codecs/libwma/wmadec.h
apps/codecs/libwma/wmadeci.c
apps/codecs/libwma/wmafixed.c