blob: faad35a9184d67ce47a3f281af61ee1d8340b405 [file] [log] [blame]
Jayant Chowdhary75aec902021-11-03 12:16:37 -07001package {
Aditya Choudharyad2ba1b2024-02-05 15:45:22 +00002 default_team: "trendy_team_camera_framework",
Jayant Chowdhary75aec902021-11-03 12:16:37 -07003 // See: http://go/android-license-faq
4 // A large-scale-change added 'default_applicable_licenses' to import
5 // all of the 'license_kinds' from "hardware_interfaces_license"
6 // to get the below license kinds:
7 // SPDX-license-identifier-Apache-2.0
8 default_applicable_licenses: ["hardware_interfaces_license"],
9}
10
11aidl_interface {
12 name: "android.hardware.camera.provider",
Ren-Pei Zeng25e6c702024-07-09 04:08:32 +000013 host_supported: true,
Jayant Chowdhary75aec902021-11-03 12:16:37 -070014 vendor_available: true,
15 srcs: [
16 "android/hardware/camera/provider/*.aidl",
17 ],
18 imports: [
Jayant Chowdhary644676a2023-11-22 21:33:53 +000019 "android.hardware.camera.device-V3",
Austin Borger4728fc42022-07-15 11:27:53 -070020 "android.hardware.camera.common-V1",
Jayant Chowdhary75aec902021-11-03 12:16:37 -070021 ],
Devin Moorea8efdb12024-02-20 17:31:40 +000022 frozen: true,
Jayant Chowdhary75aec902021-11-03 12:16:37 -070023 stability: "vintf",
24 backend: {
25 java: {
26 enabled: false,
27 },
28 cpp: {
29 enabled: false,
30 },
Yunke Cao3715c792024-08-06 16:37:38 +090031 rust: {
32 enabled: true,
33 },
Jayant Chowdhary75aec902021-11-03 12:16:37 -070034 },
Jiyong Park703e9792022-03-22 14:18:48 +090035 versions_with_info: [
36 {
37 version: "1",
38 imports: [
39 "android.hardware.camera.device-V1",
40 "android.hardware.camera.common-V1",
41 ],
42 },
Alex Buynytskyyec1198d2023-04-04 19:52:27 +000043 {
44 version: "2",
45 imports: [
Shuzhen Wangdf89cb92023-11-09 18:24:42 -080046 "android.hardware.camera.device-V2",
Alex Buynytskyyec1198d2023-04-04 19:52:27 +000047 "android.hardware.camera.common-V1",
48 ],
49 },
Devin Moorea8efdb12024-02-20 17:31:40 +000050 {
51 version: "3",
52 imports: [
53 "android.hardware.camera.device-V3",
54 "android.hardware.camera.common-V1",
55 ],
56 },
Alex Buynytskyyec1198d2023-04-04 19:52:27 +000057
Jiyong Park703e9792022-03-22 14:18:48 +090058 ],
59
Jayant Chowdhary75aec902021-11-03 12:16:37 -070060}