summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/codecs/aacenc/Android.mk
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2012-01-26 14:39:50 -0800
committerAndreas Huber <andih@google.com>2012-01-26 15:45:38 -0800
commit2b1892db4a2ab47bfc09e59a4c11751aea99e4ea (patch)
tree7880f7f60262ced7a16fa7439ac0827b78c07d8d /media/libstagefright/codecs/aacenc/Android.mk
parent244ffc8b98c8b59cf64ef3d368c3373014a2f230 (diff)
downloadframeworks_av-2b1892db4a2ab47bfc09e59a4c11751aea99e4ea.zip
frameworks_av-2b1892db4a2ab47bfc09e59a4c11751aea99e4ea.tar.gz
frameworks_av-2b1892db4a2ab47bfc09e59a4c11751aea99e4ea.tar.bz2
The software AAC encoder is now an OMX component.
Yay. Change-Id: I74938a20b4e0a622836ea5184d3761180eb0f5de
Diffstat (limited to 'media/libstagefright/codecs/aacenc/Android.mk')
-rw-r--r--media/libstagefright/codecs/aacenc/Android.mk26
1 files changed, 26 insertions, 0 deletions
diff --git a/media/libstagefright/codecs/aacenc/Android.mk b/media/libstagefright/codecs/aacenc/Android.mk
index 8318ba4..34a2796 100644
--- a/media/libstagefright/codecs/aacenc/Android.mk
+++ b/media/libstagefright/codecs/aacenc/Android.mk
@@ -85,3 +85,29 @@ LOCAL_C_INCLUDES += $(LOCAL_PATH)/src/asm/ARMV7
endif
include $(BUILD_STATIC_LIBRARY)
+
+################################################################################
+
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := \
+ SoftAACEncoder.cpp
+
+LOCAL_C_INCLUDES := \
+ frameworks/base/media/libstagefright/include \
+ frameworks/base/include/media/stagefright/openmax \
+ frameworks/base/media/libstagefright/codecs/common/include \
+
+LOCAL_CFLAGS := -DOSCL_IMPORT_REF=
+
+LOCAL_STATIC_LIBRARIES := \
+ libstagefright_aacenc
+
+LOCAL_SHARED_LIBRARIES := \
+ libstagefright_omx libstagefright_foundation libutils \
+ libstagefright_enc_common
+
+LOCAL_MODULE := libstagefright_soft_aacenc
+LOCAL_MODULE_TAGS := optional
+
+include $(BUILD_SHARED_LIBRARY)