1a9390d4d571817cdb1d659b4b22b04130dc77a48Eric LaurentLOCAL_PATH:= $(call my-dir)
2a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent
3a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent# audio preprocessing wrapper
4a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurentinclude $(CLEAR_VARS)
5a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent
6a9390d4d571817cdb1d659b4b22b04130dc77a48Eric LaurentLOCAL_MODULE:= libaudiopreprocessing
7a9390d4d571817cdb1d659b4b22b04130dc77a48Eric LaurentLOCAL_MODULE_TAGS := optional
87d6fc5ebc8718ebb5bf505d9bda83ab63741a545Colin CrossLOCAL_MODULE_RELATIVE_PATH := soundfx
9a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent
10a9390d4d571817cdb1d659b4b22b04130dc77a48Eric LaurentLOCAL_SRC_FILES:= \
11a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent    PreProcessing.cpp
12a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent
13a9390d4d571817cdb1d659b4b22b04130dc77a48Eric LaurentLOCAL_C_INCLUDES += \
14a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent    external/webrtc/src \
15a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent    external/webrtc/src/modules/interface \
165387696d25bc710f8cd0e6d08079e2aa8d6c1417Eric Laurent    external/webrtc/src/modules/audio_processing/interface \
1733b383948e8f270bff30378476f00dce289004ebGlenn Kasten    $(call include-path-for, audio-effects)
18a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent
19a9390d4d571817cdb1d659b4b22b04130dc77a48Eric LaurentLOCAL_C_INCLUDES += $(call include-path-for, speex)
20a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent
21a9390d4d571817cdb1d659b4b22b04130dc77a48Eric LaurentLOCAL_SHARED_LIBRARIES := \
22a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent    libwebrtc_audio_preprocessing \
23a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent    libspeexresampler \
24ecba7488c5cceaacef95836b1b476433451e7761Ying Wang    libutils \
25ecba7488c5cceaacef95836b1b476433451e7761Ying Wang    liblog
26a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent
27a9390d4d571817cdb1d659b4b22b04130dc77a48Eric LaurentLOCAL_SHARED_LIBRARIES += libdl
287f16b197c76fbae9399242f055a7ee16dcd0fd6dMarco NelissenLOCAL_CFLAGS += -fvisibility=hidden
297f16b197c76fbae9399242f055a7ee16dcd0fd6dMarco Nelissen
30a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurentinclude $(BUILD_SHARED_LIBRARY)
31