blob: e1072b466d48deac63df0610d564e2e24f31c7ea [file] [log] [blame]
Steven Moreland90e3a502017-11-02 14:16:29 -07001cc_library_shared {
2 name: "android.hardware.audio.effect@2.0-impl",
Chih-Hung Hsiehb38c1ae2017-11-20 15:36:52 -08003 defaults: ["hidl_defaults"],
Steven Moreland90e3a502017-11-02 14:16:29 -07004 vendor: true,
5 relative_install_path: "hw",
6 srcs: [
7 "AcousticEchoCancelerEffect.cpp",
8 "AudioBufferManager.cpp",
9 "AutomaticGainControlEffect.cpp",
10 "BassBoostEffect.cpp",
11 "Conversions.cpp",
12 "DownmixEffect.cpp",
13 "Effect.cpp",
14 "EffectsFactory.cpp",
15 "EnvironmentalReverbEffect.cpp",
16 "EqualizerEffect.cpp",
17 "LoudnessEnhancerEffect.cpp",
18 "NoiseSuppressionEffect.cpp",
19 "PresetReverbEffect.cpp",
20 "VirtualizerEffect.cpp",
21 "VisualizerEffect.cpp",
22 ],
23
24 shared_libs: [
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",
38 ],
39
40 header_libs: [
41 "libaudio_system_headers",
42 "libaudioclient_headers",
43 "libeffects_headers",
44 "libhardware_headers",
45 "libmedia_headers",
46 ],
47}