1 LOCAL_PATH := $(call my-dir) 2 3 include $(CLEAR_VARS) 4 LOCAL_MODULE := android.hardware.audio.effect (a] 2.0-impl 5 LOCAL_PROPRIETARY_MODULE := true 6 LOCAL_MODULE_RELATIVE_PATH := hw 7 LOCAL_SRC_FILES := \ 8 AcousticEchoCancelerEffect.cpp \ 9 AudioBufferManager.cpp \ 10 AutomaticGainControlEffect.cpp \ 11 BassBoostEffect.cpp \ 12 Conversions.cpp \ 13 DownmixEffect.cpp \ 14 Effect.cpp \ 15 EffectsFactory.cpp \ 16 EnvironmentalReverbEffect.cpp \ 17 EqualizerEffect.cpp \ 18 LoudnessEnhancerEffect.cpp \ 19 NoiseSuppressionEffect.cpp \ 20 PresetReverbEffect.cpp \ 21 VirtualizerEffect.cpp \ 22 VisualizerEffect.cpp \ 23 24 LOCAL_SHARED_LIBRARIES := \ 25 libbase \ 26 libcutils \ 27 libeffects \ 28 libfmq \ 29 libhidlbase \ 30 libhidlmemory \ 31 libhidltransport \ 32 liblog \ 33 libutils \ 34 android.hardware.audio.common (a] 2.0 \ 35 android.hardware.audio.common (a] 2.0-util \ 36 android.hardware.audio.effect (a] 2.0 \ 37 android.hidl.memory (a] 1.0 \ 38 39 LOCAL_HEADER_LIBRARIES := \ 40 libaudio_system_headers \ 41 libaudioclient_headers \ 42 libeffects_headers \ 43 libhardware_headers \ 44 libmedia_headers \ 45 46 include $(BUILD_SHARED_LIBRARY) 47