blob: 849debf6112e870bc33de16b6c7a95056eae49c7 [file] [log] [blame]
jiabin8d752282019-10-18 15:49:48 -07001cc_library_headers {
2 name: "libmedia_helper_headers",
3 vendor_available: true,
Jooyung Hane3cf41a2020-04-30 04:22:22 +09004 min_sdk_version: "29",
jiabin8d752282019-10-18 15:49:48 -07005 export_include_dirs: ["include"],
S Vasudev Prasad8b2d9022020-03-11 17:10:13 +05306 host_supported: true,
7 target: {
8 darwin: {
9 enabled: false,
10 },
11 },
Ytai Ben-Tsvi50e016a2020-11-12 14:26:12 -080012 apex_available: [
13 "//apex_available:platform",
14 "com.android.bluetooth.updatable",
15 "com.android.media",
16 "com.android.media.swcodec",
17 ],
jiabin8d752282019-10-18 15:49:48 -070018}
19
20cc_library {
21 name: "libmedia_helper",
22 vendor_available: true,
23 vndk: {
24 enabled: true,
25 },
26 double_loadable: true,
Eric Laurent4dacbc32020-10-07 13:48:21 -070027 srcs: [
28 "AudioParameter.cpp",
jiabin78b761d2020-11-25 09:15:38 -080029 "AudioValidator.cpp",
Eric Laurent4dacbc32020-10-07 13:48:21 -070030 "TypeConverter.cpp",
31 ],
jiabin8d752282019-10-18 15:49:48 -070032 cflags: [
33 "-Werror",
34 "-Wextra",
35 "-Wall",
36 ],
37 shared_libs: ["libutils", "liblog"],
38 header_libs: [
39 "libmedia_helper_headers",
40 "libaudio_system_headers",
41 ],
42 export_header_lib_headers: [
43 "libmedia_helper_headers",
44 ],
45 clang: true,
S Vasudev Prasad8b2d9022020-03-11 17:10:13 +053046 host_supported: true,
47 target: {
48 darwin: {
49 enabled: false,
50 },
51 },
jiabin8d752282019-10-18 15:49:48 -070052}