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 8a9390d4d571817cdb1d659b4b22b04130dc77a48Eric LaurentLOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/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 \ 24a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent libutils 25a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent 26a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurentifeq ($(TARGET_SIMULATOR),true) 27a9390d4d571817cdb1d659b4b22b04130dc77a48Eric LaurentLOCAL_LDLIBS += -ldl 28a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurentelse 29a9390d4d571817cdb1d659b4b22b04130dc77a48Eric LaurentLOCAL_SHARED_LIBRARIES += libdl 30a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurentendif 31a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurent 32a9390d4d571817cdb1d659b4b22b04130dc77a48Eric Laurentinclude $(BUILD_SHARED_LIBRARY) 33