blob: a3a2c554ca9bd9a735e7654efe3f155dec255dff [file] [log] [blame]
John Reckef1d9b62022-01-04 11:08:53 -05001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "hardware_interfaces_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["hardware_interfaces_license"],
8}
9
10aidl_interface {
11 name: "android.hardware.graphics.allocator",
12 vendor_available: true,
13 vndk: {
14 enabled: true,
15 support_system_process: true,
16 },
John Reck48c546c2022-11-15 16:29:21 -050017 vndk_use_version: "2",
John Reckef1d9b62022-01-04 11:08:53 -050018 srcs: ["android/hardware/graphics/allocator/*.aidl"],
19 imports: [
20 "android.hardware.common-V2",
John Reck73f935c2022-11-15 16:18:42 -050021 "android.hardware.graphics.common-V4",
John Reckef1d9b62022-01-04 11:08:53 -050022 ],
23 stability: "vintf",
24 backend: {
25 cpp: {
26 enabled: false,
27 },
28 java: {
29 enabled: false,
30 },
31 ndk: {
32 apex_available: [
33 "//apex_available:platform",
34 "com.android.media.swcodec",
35 ],
36 vndk: {
37 enabled: true,
38 },
39 min_sdk_version: "29",
40 },
41 },
Alex Buynytskyyec1198d2023-04-04 19:52:27 +000042 frozen: true,
Jiyong Park70f58372022-04-16 07:03:24 +090043 versions_with_info: [
44 {
45 version: "1",
46 imports: ["android.hardware.common-V2"],
47 },
Alex Buynytskyyec1198d2023-04-04 19:52:27 +000048 {
49 version: "2",
50 imports: [
51 "android.hardware.common-V2",
52 "android.hardware.graphics.common-V4",
53 ],
54 },
55
Jiyong Park70f58372022-04-16 07:03:24 +090056 ],
57
John Reckef1d9b62022-01-04 11:08:53 -050058}