summaryrefslogtreecommitdiff
path: root/apps/codecs/libspeex/filters.c
diff options
context:
space:
mode:
authorThom Johansen <thomj@rockbox.org>2007-11-01 21:11:26 +0000
committerThom Johansen <thomj@rockbox.org>2007-11-01 21:11:26 +0000
commit6d88717f6949587908ec08affa07d06239c3bae1 (patch)
tree55f93d99a48d0e571cee7eb8f024ca54cb58784d /apps/codecs/libspeex/filters.c
parent9e23e9d43e6345bd3f8caa2176c1084251160a28 (diff)
downloadrockbox-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.c2
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