blob: 944cdc115b9a1677b76072bcb8c5a33061b6eb93 [file] [log] [blame]
Bob Badour5d0b79c2021-02-25 13:53:40 -08001aidl_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",
11 "aidl/android/media/MicrophoneInfoData.aidl",
12 "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",
24 "com.android.bluetooth.updatable",
25 "com.android.media",
26 "com.android.media.swcodec",
27 ],
28 },
29 },
30}
31
32cc_library_headers {
33 name: "av-headers",
34 export_include_dirs: ["include"],
35 static_libs: [
36 "av-types-aidl-cpp",
37 ],
38 export_static_lib_headers: [
39 "av-types-aidl-cpp",
40 ],
41 header_libs: [
42 "libaudioclient_aidl_conversion_util",
43 ],
44 export_header_lib_headers: [
45 "libaudioclient_aidl_conversion_util",
46 ],
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 ],
57 target: {
58 darwin: {
59 enabled: false,
60 },
61 },
62}