blob: f89d4f7bc550f6d0e6009ab4d1c8d52af922260f [file] [log] [blame]
Mikhail Naganov7cbf2f12016-10-27 20:05:35 -07001LOCAL_PATH := $(call my-dir)
2
3include $(CLEAR_VARS)
4LOCAL_MODULE := android.hardware.audio.effect@2.0-impl
Steven Morelanda0da1a12017-02-13 09:59:06 -08005LOCAL_PROPRIETARY_MODULE := true
Mikhail Naganov7cbf2f12016-10-27 20:05:35 -07006LOCAL_MODULE_RELATIVE_PATH := hw
7LOCAL_SRC_FILES := \
8 AcousticEchoCancelerEffect.cpp \
Mikhail Naganova331de12017-01-04 16:33:55 -08009 AudioBufferManager.cpp \
Mikhail Naganov7cbf2f12016-10-27 20:05:35 -070010 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
24LOCAL_SHARED_LIBRARIES := \
Mikhail Naganova331de12017-01-04 16:33:55 -080025 libbase \
26 libcutils \
27 libeffects \
28 libfmq \
Yifan Hong6b920e42016-11-16 14:17:58 -080029 libhidlbase \
Mikhail Naganova331de12017-01-04 16:33:55 -080030 libhidlmemory \
Yifan Hong6b920e42016-11-16 14:17:58 -080031 libhidltransport \
Mikhail Naganov7cbf2f12016-10-27 20:05:35 -070032 liblog \
Mikhail Naganova331de12017-01-04 16:33:55 -080033 libutils \
Mikhail Naganov7cbf2f12016-10-27 20:05:35 -070034 android.hardware.audio.common@2.0 \
Mikhail Naganov10548292016-10-31 10:39:47 -070035 android.hardware.audio.common@2.0-util \
Mikhail Naganov7cbf2f12016-10-27 20:05:35 -070036 android.hardware.audio.effect@2.0 \
Mikhail Naganova331de12017-01-04 16:33:55 -080037 android.hidl.memory@1.0 \
Mikhail Naganov7cbf2f12016-10-27 20:05:35 -070038
Steven Morelanda8a9cc62017-04-17 14:35:45 -070039LOCAL_HEADER_LIBRARIES := \
40 libaudio_system_headers \
41 libaudioclient_headers \
42 libeffects_headers \
43 libhardware_headers \
44 libmedia_headers \
45
Mikhail Naganov7cbf2f12016-10-27 20:05:35 -070046include $(BUILD_SHARED_LIBRARY)