1f44de515d3b6098a0b585865c1a0c7b20d3075a6Andreas HuberLOCAL_PATH:= $(call my-dir)
2b7ddcc9460f488f0b032aeb27b52a423318a97eaDave Burke
31f8834711f23f66d528aca98cca9602fb18cab66Andreas Huberinclude $(CLEAR_VARS)
4b7ddcc9460f488f0b032aeb27b52a423318a97eaDave Burke
51f8834711f23f66d528aca98cca9602fb18cab66Andreas HuberLOCAL_SRC_FILES := \
6d4838ed14a169f5981c0adc2edcb24559a913fe6Jean-Michel Trivi      SoftAAC2.cpp \
7d4838ed14a169f5981c0adc2edcb24559a913fe6Jean-Michel Trivi      DrcPresModeWrap.cpp
8b7ddcc9460f488f0b032aeb27b52a423318a97eaDave Burke
91f8834711f23f66d528aca98cca9602fb18cab66Andreas HuberLOCAL_C_INCLUDES := \
101f8834711f23f66d528aca98cca9602fb18cab66Andreas Huber      frameworks/av/media/libstagefright/include \
111f8834711f23f66d528aca98cca9602fb18cab66Andreas Huber      frameworks/native/include/media/openmax \
121f8834711f23f66d528aca98cca9602fb18cab66Andreas Huber      external/aac/libAACdec/include \
131f8834711f23f66d528aca98cca9602fb18cab66Andreas Huber      external/aac/libPCMutils/include \
141f8834711f23f66d528aca98cca9602fb18cab66Andreas Huber      external/aac/libFDK/include \
151f8834711f23f66d528aca98cca9602fb18cab66Andreas Huber      external/aac/libMpegTPDec/include \
161f8834711f23f66d528aca98cca9602fb18cab66Andreas Huber      external/aac/libSBRdec/include \
171f8834711f23f66d528aca98cca9602fb18cab66Andreas Huber      external/aac/libSYS/include
18b7ddcc9460f488f0b032aeb27b52a423318a97eaDave Burke
191f8834711f23f66d528aca98cca9602fb18cab66Andreas HuberLOCAL_CFLAGS :=
20b7ddcc9460f488f0b032aeb27b52a423318a97eaDave Burke
2184333e0475bc911adc16417f4ca327c975cf6c36Andreas HuberLOCAL_CFLAGS += -Werror
2284333e0475bc911adc16417f4ca327c975cf6c36Andreas Huber
231f8834711f23f66d528aca98cca9602fb18cab66Andreas HuberLOCAL_STATIC_LIBRARIES := libFraunhoferAAC
24b7ddcc9460f488f0b032aeb27b52a423318a97eaDave Burke
251f8834711f23f66d528aca98cca9602fb18cab66Andreas HuberLOCAL_SHARED_LIBRARIES := \
26da0dc0af0effe9fbfb3ce3187c8472fca2baf3c6Ying Wang      libstagefright_omx libstagefright_foundation libutils libcutils liblog
27b7ddcc9460f488f0b032aeb27b52a423318a97eaDave Burke
281f8834711f23f66d528aca98cca9602fb18cab66Andreas HuberLOCAL_MODULE := libstagefright_soft_aacdec
291f8834711f23f66d528aca98cca9602fb18cab66Andreas HuberLOCAL_MODULE_TAGS := optional
30b7ddcc9460f488f0b032aeb27b52a423318a97eaDave Burke
311f8834711f23f66d528aca98cca9602fb18cab66Andreas Huberinclude $(BUILD_SHARED_LIBRARY)
32