OSDN Git Service

sbc: Enable neon optimizations.
authorMike Lockwood <lockwood@android.com>
Thu, 16 Jul 2009 00:27:50 +0000 (20:27 -0400)
committerMike Lockwood <lockwood@android.com>
Thu, 16 Jul 2009 00:27:50 +0000 (20:27 -0400)
Signed-off-by: Mike Lockwood <lockwood@android.com>
audio/Android.mk
sbc/sbc_primitives_neon.h

index 86aafd8..7e764c5 100755 (executable)
@@ -56,7 +56,8 @@ LOCAL_SRC_FILES:= \
        liba2dp.c \
        ipc.c \
        ../sbc/sbc.c.arm \
-       ../sbc/sbc_primitives.c
+       ../sbc/sbc_primitives.c \
+       ../sbc/sbc_primitives_neon.c
 
 # to improve SBC performance
 LOCAL_CFLAGS:= -funroll-loops
index bd90332..30766ed 100644 (file)
@@ -31,7 +31,7 @@
 #if defined(__GNUC__) && defined(__ARM_NEON__) && \
                !defined(SBC_HIGH_PRECISION) && (SCALE_OUT_BITS == 15)
 
-//#define SBC_BUILD_WITH_NEON_SUPPORT
+#define SBC_BUILD_WITH_NEON_SUPPORT
 
 void sbc_init_primitives_neon(struct sbc_encoder_state *encoder_state);