blob: d3d81d8a17bf552e42adda37df1506702e761251 [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",
37 "libaudioclient_aidl_conversion",
38 ],
39 export_static_lib_headers: [
40 "av-types-aidl-unstable-cpp",
41 "libaudioclient_aidl_conversion",
42 ],
43 host_supported: true,
44 vendor_available: true,
45 double_loadable: true,
46 min_sdk_version: "29",
47 apex_available: [
48 "//apex_available:platform",
49 "com.android.bluetooth.updatable",
50 "com.android.media",
51 "com.android.media.swcodec",
52 ],
53}