blob: 1a08eb11d903dc54d466458cccb6b868a0e77f7d [file] [log] [blame]
Glenn Kasten5605cb22020-03-13 17:19:59 -07001cc_library_shared {
2 name: "libaudiopolicyservice",
3
4 srcs: [
5 "AudioPolicyClientImpl.cpp",
6 "AudioPolicyEffects.cpp",
7 "AudioPolicyInterfaceImpl.cpp",
8 "AudioPolicyService.cpp",
9 ],
10
11 include_dirs: [
12 "frameworks/av/services/audioflinger"
13 ],
14
15 shared_libs: [
16 "libaudioclient",
17 "libaudiofoundation",
18 "libaudiopolicymanager",
19 "libaudioutils",
20 "libbinder",
21 "libcutils",
22 "libeffectsconfig",
23 "libhardware_legacy",
24 "liblog",
25 "libmedia_helper",
26 "libmediametrics",
27 "libmediautils",
28 "libsensorprivacy",
29 "libutils",
30 "soundtrigger_middleware-aidl-cpp",
31 ],
32
33 static_libs: [
34 "libaudiopolicycomponents",
35 ],
36
37 header_libs: [
38 "libaudiopolicycommon",
39 "libaudiopolicyengine_interface_headers",
40 "libaudiopolicymanager_interface_headers",
41 "libaudioutils_headers",
42 ],
43
44 cflags: [
45 "-fvisibility=hidden",
46 "-Werror",
47 "-Wall",
48 ],
49
50 export_shared_lib_headers: [
51 "libsensorprivacy",
52 ],
53}