blob: b40317fcc65a5a4659c18ba8f83280337d4b8815 [file] [log] [blame]
Dan Willemsen154fce42018-11-16 23:15:45 -08001// Multichannel downmix effect library
Bob Badour948e6aa2021-02-12 21:02:31 -08002package {
3 default_applicable_licenses: [
4 "frameworks_av_media_libeffects_downmix_license",
5 ],
6}
7
8// Added automatically by a large-scale-change
9// See: http://go/android-license-faq
10license {
11 name: "frameworks_av_media_libeffects_downmix_license",
12 visibility: [":__subpackages__"],
13 license_kinds: [
14 "SPDX-license-identifier-Apache-2.0",
15 ],
16 license_text: [
17 "NOTICE",
18 ],
19}
20
Dan Willemsen154fce42018-11-16 23:15:45 -080021cc_library_shared {
22 name: "libdownmix",
23
24 vendor: true,
25 srcs: ["EffectDownmix.c"],
26
27 shared_libs: [
Inseob Kim77dbeee2020-05-29 18:04:45 +053028 "libaudioutils",
Dan Willemsen154fce42018-11-16 23:15:45 -080029 "libcutils",
30 "liblog",
31 ],
32
33 relative_install_path: "soundfx",
34
35 cflags: [
Andy Hunged1172f2018-12-21 16:20:03 -080036 "-DBUILD_FLOAT",
Dan Willemsen154fce42018-11-16 23:15:45 -080037 "-fvisibility=hidden",
38 "-Wall",
39 "-Werror",
40 ],
41
42 header_libs: [
43 "libaudioeffects",
44 "libhardware_headers",
45 ],
Dan Willemsen154fce42018-11-16 23:15:45 -080046}