summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNils Wallménius <nils@rockbox.org>2010-07-29 11:01:30 +0000
committerNils Wallménius <nils@rockbox.org>2010-07-29 11:01:30 +0000
commite436483b66a931fef6436e9cd3e69eb2b3ff1f7b (patch)
tree569f2e53fe9615e08dc6668f16cffeae11e5e380
parent89c1a88dc87497470f5b5877b6abcc58d7a56117 (diff)
downloadrockbox-e436483b66a931fef6436e9cd3e69eb2b3ff1f7b.tar.gz
rockbox-e436483b66a931fef6436e9cd3e69eb2b3ff1f7b.tar.bz2
rockbox-e436483b66a931fef6436e9cd3e69eb2b3ff1f7b.zip
libmwapro: use codeclib asm macros for XNPROD31, speeds up decoding of a 55kbps wma pro file by 40% on h300.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27612 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/codecs/libwmapro/wmapro_mdct.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/codecs/libwmapro/wmapro_mdct.c b/apps/codecs/libwmapro/wmapro_mdct.c
index fc4e99279c..3f5439e5f3 100644
--- a/apps/codecs/libwmapro/wmapro_mdct.c
+++ b/apps/codecs/libwmapro/wmapro_mdct.c
@@ -5,7 +5,11 @@
#include "../lib/fft.h" /* for FFT data structures */
#include "codeclib.h"
-#include "../lib/codeclib_misc.h" /* for XNPROD31 */
+ /* for XNPROD31 */
+#include "asm_arm.h"
+#include "asm_mcf5249.h"
+#include "codeclib_misc.h"
+
#include "wmapro_math.h"
void imdct_half(unsigned int nbits, int32_t *output, const int32_t *input){