blob: c87635f5b5156f582377aa54fc5f064b159aa1cc [file] [log] [blame]
Dan Willemsen154fce42018-11-16 23:15:45 -08001// audio preprocessing wrapper
2cc_library_shared {
3 name: "libaudiopreprocessing",
4
5 vendor: true,
6
7 relative_install_path: "soundfx",
8
9 srcs: ["PreProcessing.cpp"],
10
11 include_dirs: [
12 "external/webrtc",
13 "external/webrtc/webrtc/modules/include",
14 "external/webrtc/webrtc/modules/audio_processing/include",
15 ],
16
17 shared_libs: [
18 "libwebrtc_audio_preprocessing",
19 "libspeexresampler",
20 "libutils",
21 "liblog",
22 ],
23
24 cflags: [
25 "-DWEBRTC_POSIX",
26 "-fvisibility=hidden",
27 "-Wall",
28 "-Werror",
29 ],
30
31 header_libs: [
32 "libaudioeffects",
33 "libhardware_headers",
34 ],
35}