blob: dcb2269a9baaefcdbeb760f4aa8b0e9c7a6a5c4a [file] [log] [blame]
Kevin Rocard30a7fcc2018-03-01 15:08:07 -08001cc_library_shared {
2 name: "android.hardware.audio.effect@4.0-impl",
3 defaults: ["hidl_defaults"],
4 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-util",
35 "android.hardware.audio.common@4.0",
36 "android.hardware.audio.common@4.0-util",
37 "android.hardware.audio.effect@4.0",
38 "android.hidl.memory@1.0",
39 ],
40
41 header_libs: [
42 "android.hardware.audio.common.util@all-versions",
43 "android.hardware.audio.effect@all-versions-impl",
44 "libaudio_system_headers",
45 "libaudioclient_headers",
46 "libeffects_headers",
47 "libhardware_headers",
48 "libmedia_headers",
49 ],
50}