1 LOCAL_PATH := $(call my-dir)
3 include $(CLEAR_VARS)
4 LOCAL_MODULE := android.hardware.audio.effect@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 \
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@2.0 \
35 android.hardware.audio.common@2.0-util \
36 android.hardware.audio.effect@2.0 \
37 android.hidl.memory@1.0 \
39 LOCAL_HEADER_LIBRARIES := \
40 libaudio_system_headers \
41 libaudioclient_headers \
42 libeffects_headers \
43 libhardware_headers \
44 libmedia_headers \
46 include $(BUILD_SHARED_LIBRARY)