diff options
author | Thom Johansen <thomj@rockbox.org> | 2007-11-01 21:11:26 +0000 |
---|---|---|
committer | Thom Johansen <thomj@rockbox.org> | 2007-11-01 21:11:26 +0000 |
commit | 6d88717f6949587908ec08affa07d06239c3bae1 (patch) | |
tree | 55f93d99a48d0e571cee7eb8f024ca54cb58784d /apps/codecs/libspeex/filters.c | |
parent | 9e23e9d43e6345bd3f8caa2176c1084251160a28 (diff) | |
download | rockbox-6d88717f6949587908ec08affa07d06239c3bae1.tar.gz rockbox-6d88717f6949587908ec08affa07d06239c3bae1.zip |
ARM assembler versions of iir_mem16() and qmf_synth(), yielding a very nice speedup. Touch some comments in filters_cf.S
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15393 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libspeex/filters.c')
-rw-r--r-- | apps/codecs/libspeex/filters.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/codecs/libspeex/filters.c b/apps/codecs/libspeex/filters.c index 0e76e27e84..36b110af30 100644 --- a/apps/codecs/libspeex/filters.c +++ b/apps/codecs/libspeex/filters.c | |||
@@ -45,6 +45,8 @@ | |||
45 | #include "filters_sse.h" | 45 | #include "filters_sse.h" |
46 | #elif defined (ARM4_ASM) || defined(ARM5E_ASM) | 46 | #elif defined (ARM4_ASM) || defined(ARM5E_ASM) |
47 | #include "filters_arm4.h" | 47 | #include "filters_arm4.h" |
48 | #define OVERRIDE_IIR_MEM16 | ||
49 | #define OVERRIDE_QMF_SYNTH | ||
48 | #elif defined (COLDFIRE_ASM) | 50 | #elif defined (COLDFIRE_ASM) |
49 | #define OVERRIDE_IIR_MEM16 | 51 | #define OVERRIDE_IIR_MEM16 |
50 | #define OVERRIDE_QMF_SYNTH | 52 | #define OVERRIDE_QMF_SYNTH |