summaryrefslogtreecommitdiffstats
path: root/media/libstagefright
diff options
context:
space:
mode:
authorJames Wylder <james.wylder@motorola.com>2010-11-11 16:09:45 -0600
committerEric Laurent <elaurent@google.com>2010-12-09 12:00:58 -0800
commitd285415e8ae193949b4236bd78ca6cdd28d99c72 (patch)
treec2f37ed1e2a1905f5e8edd1f9b3b79f83bf5e442 /media/libstagefright
parent6a9e0360d8691e1a2ace9d79e5b698593d26daaf (diff)
downloadframeworks_base-d285415e8ae193949b4236bd78ca6cdd28d99c72.zip
frameworks_base-d285415e8ae193949b4236bd78ca6cdd28d99c72.tar.gz
frameworks_base-d285415e8ae193949b4236bd78ca6cdd28d99c72.tar.bz2
libstagefright: Compile MP3 & AAC decoders in 32bit ARM Mode
Speeds up the decoding leaving more time for cpuidle (lp2), thus lowering overall current drain. Change-Id: Ia4e0636b1813810072fe0a4f94f6921adf2eab31 Signed-off-by: James Wylder <james.wylder@motorola.com>
Diffstat (limited to 'media/libstagefright')
-rw-r--r--media/libstagefright/codecs/aacdec/Android.mk2
-rw-r--r--media/libstagefright/codecs/mp3dec/Android.mk2
2 files changed, 4 insertions, 0 deletions
diff --git a/media/libstagefright/codecs/aacdec/Android.mk b/media/libstagefright/codecs/aacdec/Android.mk
index d5d8f3e..69e331f 100644
--- a/media/libstagefright/codecs/aacdec/Android.mk
+++ b/media/libstagefright/codecs/aacdec/Android.mk
@@ -149,6 +149,8 @@ LOCAL_CFLAGS := -DAAC_PLUS -DHQ_SBR -DPARAMETRICSTEREO -DOSCL_IMPORT_REF= -DOSCL
LOCAL_C_INCLUDES := frameworks/base/media/libstagefright/include
+LOCAL_ARM_MODE := arm
+
LOCAL_MODULE := libstagefright_aacdec
include $(BUILD_STATIC_LIBRARY)
diff --git a/media/libstagefright/codecs/mp3dec/Android.mk b/media/libstagefright/codecs/mp3dec/Android.mk
index fb56a93..753500e 100644
--- a/media/libstagefright/codecs/mp3dec/Android.mk
+++ b/media/libstagefright/codecs/mp3dec/Android.mk
@@ -53,5 +53,7 @@ LOCAL_CFLAGS := \
LOCAL_MODULE := libstagefright_mp3dec
+LOCAL_ARM_MODE := arm
+
include $(BUILD_STATIC_LIBRARY)