blob: a7cf3e5281c1ecfc9e477f2482519464cb2d1e44 [file] [log] [blame]
Ytai Ben-Tsvif0658f42020-10-26 11:51:14 -07001aidl_interface {
2 name: "av-types-aidl",
3 unstable: true,
4 host_supported: true,
5 vendor_available: true,
6 double_loadable: true,
7 local_include_dir: "aidl",
8 srcs: [
9 "aidl/android/media/InterpolatorConfig.aidl",
10 "aidl/android/media/InterpolatorType.aidl",
Ytai Ben-Tsvi71109da2020-11-03 15:11:13 -080011 "aidl/android/media/MicrophoneInfoData.aidl",
Ytai Ben-Tsvif0658f42020-10-26 11:51:14 -070012 "aidl/android/media/VolumeShaperConfiguration.aidl",
13 "aidl/android/media/VolumeShaperConfigurationOptionFlag.aidl",
14 "aidl/android/media/VolumeShaperConfigurationType.aidl",
15 "aidl/android/media/VolumeShaperOperation.aidl",
16 "aidl/android/media/VolumeShaperOperationFlag.aidl",
17 "aidl/android/media/VolumeShaperState.aidl",
18 ],
19 backend: {
20 cpp: {
21 min_sdk_version: "29",
22 apex_available: [
23 "//apex_available:platform",
Ytai Ben-Tsvi71109da2020-11-03 15:11:13 -080024 "com.android.bluetooth.updatable",
Ytai Ben-Tsvif0658f42020-10-26 11:51:14 -070025 "com.android.media",
Ytai Ben-Tsvi71109da2020-11-03 15:11:13 -080026 "com.android.media.swcodec",
Ytai Ben-Tsvif0658f42020-10-26 11:51:14 -070027 ],
28 },
29 },
30}
Ytai Ben-Tsvi71109da2020-11-03 15:11:13 -080031
32cc_library_headers {
33 name: "av-headers",
34 export_include_dirs: ["include"],
35 static_libs: [
36 "av-types-aidl-unstable-cpp",
Ytai Ben-Tsvi71109da2020-11-03 15:11:13 -080037 ],
38 export_static_lib_headers: [
39 "av-types-aidl-unstable-cpp",
Ytai Ben-Tsvi643783e2020-11-18 14:04:15 -080040 ],
41 header_libs: [
42 "libaudioclient_aidl_conversion_util",
43 ],
44 export_header_lib_headers: [
45 "libaudioclient_aidl_conversion_util",
Ytai Ben-Tsvi71109da2020-11-03 15:11:13 -080046 ],
47 host_supported: true,
48 vendor_available: true,
49 double_loadable: true,
50 min_sdk_version: "29",
51 apex_available: [
52 "//apex_available:platform",
53 "com.android.bluetooth.updatable",
54 "com.android.media",
55 "com.android.media.swcodec",
56 ],
Ytai Ben-Tsvi8a9048f2020-11-30 14:19:26 -080057 target: {
58 darwin: {
59 enabled: false,
60 },
61 },
Ytai Ben-Tsvi71109da2020-11-03 15:11:13 -080062}