blob: db0098849c18f7bb5378651602ade74f7e56764c [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",
Kevin Rocard6891d7e2017-12-14 18:39:39 -080034 "android.hardware.audio.common-util",
Steven Moreland90e3a502017-11-02 14:16:29 -070035 "android.hardware.audio.common@2.0",
36 "android.hardware.audio.common@2.0-util",
37 "android.hardware.audio.effect@2.0",
38 "android.hidl.memory@1.0",
39 ],
40
41 header_libs: [
Kevin Rocard62588b62017-12-20 11:07:12 -080042 "android.hardware.audio.common.util@all-versions",
43 "android.hardware.audio.effect@all-versions-impl",
Kevin Rocard8bdafc12018-01-24 06:12:44 +000044 "libaudio_system_headers",
Steven Moreland90e3a502017-11-02 14:16:29 -070045 "libaudioclient_headers",
Kevin Rocard8bdafc12018-01-24 06:12:44 +000046 "libeffects_headers",
Steven Moreland90e3a502017-11-02 14:16:29 -070047 "libhardware_headers",
48 "libmedia_headers",
49 ],
50}