12228e360595641dd906bf1773307f43d304f5b2The Android Open Source ProjectLOCAL_PATH:= $(call my-dir)
22228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectinclude $(CLEAR_VARS)
32228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
42228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectaacdec_sources := $(wildcard $(LOCAL_PATH)/libAACdec/src/*.cpp)
52228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectaacdec_sources := $(aacdec_sources:$(LOCAL_PATH)/libAACdec/src/%=%)
62228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
72228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectaacenc_sources := $(wildcard $(LOCAL_PATH)/libAACenc/src/*.cpp)
82228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectaacenc_sources := $(aacenc_sources:$(LOCAL_PATH)/libAACenc/src/%=%)
92228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
102228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectpcmutils_sources := $(wildcard $(LOCAL_PATH)/libPCMutils/src/*.cpp)
112228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectpcmutils_sources := $(pcmutils_sources:$(LOCAL_PATH)/libPCMutils/src/%=%)
122228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
132228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectfdk_sources := $(wildcard $(LOCAL_PATH)/libFDK/src/*.cpp)
142228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectfdk_sources := $(fdk_sources:$(LOCAL_PATH)/libFDK/src/%=%)
152228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
162228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectsys_sources := $(wildcard $(LOCAL_PATH)/libSYS/src/*.cpp)
172228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectsys_sources := $(sys_sources:$(LOCAL_PATH)/libSYS/src/%=%)
182228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
192228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectmpegtpdec_sources := $(wildcard $(LOCAL_PATH)/libMpegTPDec/src/*.cpp)
202228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectmpegtpdec_sources := $(mpegtpdec_sources:$(LOCAL_PATH)/libMpegTPDec/src/%=%)
212228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
222228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectmpegtpenc_sources := $(wildcard $(LOCAL_PATH)/libMpegTPEnc/src/*.cpp)
232228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectmpegtpenc_sources := $(mpegtpenc_sources:$(LOCAL_PATH)/libMpegTPEnc/src/%=%)
242228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
252228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectsbrdec_sources := $(wildcard $(LOCAL_PATH)/libSBRdec/src/*.cpp)
262228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectsbrdec_sources := $(sbrdec_sources:$(LOCAL_PATH)/libSBRdec/src/%=%)
272228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
282228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectsbrenc_sources := $(wildcard $(LOCAL_PATH)/libSBRenc/src/*.cpp)
292228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectsbrenc_sources := $(sbrenc_sources:$(LOCAL_PATH)/libSBRenc/src/%=%)
302228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
312228e360595641dd906bf1773307f43d304f5b2The Android Open Source ProjectLOCAL_SRC_FILES := \
322228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(aacdec_sources:%=libAACdec/src/%) \
332228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(aacenc_sources:%=libAACenc/src/%) \
342228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(pcmutils_sources:%=libPCMutils/src/%) \
352228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(fdk_sources:%=libFDK/src/%) \
362228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(sys_sources:%=libSYS/src/%) \
372228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(mpegtpdec_sources:%=libMpegTPDec/src/%) \
382228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(mpegtpenc_sources:%=libMpegTPEnc/src/%) \
392228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(sbrdec_sources:%=libSBRdec/src/%) \
402228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(sbrenc_sources:%=libSBRenc/src/%)
412228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
422228e360595641dd906bf1773307f43d304f5b2The Android Open Source ProjectLOCAL_CFLAGS := -DANDROID
432228e360595641dd906bf1773307f43d304f5b2The Android Open Source ProjectLOCAL_CFLAGS += -Wno-sequence-point -Wno-extra
442228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
452228e360595641dd906bf1773307f43d304f5b2The Android Open Source ProjectLOCAL_C_INCLUDES := \
462228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(LOCAL_PATH)/libAACdec/include \
472228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(LOCAL_PATH)/libAACenc/include \
482228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(LOCAL_PATH)/libPCMutils/include \
492228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(LOCAL_PATH)/libFDK/include \
502228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(LOCAL_PATH)/libSYS/include \
512228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(LOCAL_PATH)/libMpegTPDec/include \
522228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(LOCAL_PATH)/libMpegTPEnc/include \
532228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(LOCAL_PATH)/libSBRdec/include \
542228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project        $(LOCAL_PATH)/libSBRenc/include
552228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
562228e360595641dd906bf1773307f43d304f5b2The Android Open Source ProjectLOCAL_MODULE:= libFraunhoferAAC
572228e360595641dd906bf1773307f43d304f5b2The Android Open Source Project
582228e360595641dd906bf1773307f43d304f5b2The Android Open Source Projectinclude $(BUILD_STATIC_LIBRARY)
59