blob: b3fe3add0f062d3d409ed2f4985db5b2617b7f58 [file] [log] [blame]
Jan Sebechlebsky5cb39962023-11-22 17:33:07 +01001package {
Ronish Kaliab5dd44b2024-02-14 14:32:32 +00002 default_team: "trendy_team_xr_framework",
Jan Sebechlebsky5cb39962023-11-22 17:33:07 +01003 // See: http://go/android-license-faq
4 default_applicable_licenses: ["Android-Apache-2.0"],
5}
6
7aidl_interface {
8 name: "virtual_camera_service_aidl",
9 unstable: true,
10 srcs: [
11 "android/companion/virtualcamera/Format.aidl",
Biswarup Pal112458f2023-12-28 19:50:17 +000012 "android/companion/virtualcamera/LensFacing.aidl",
Jan Sebechlebsky5cb39962023-11-22 17:33:07 +010013 "android/companion/virtualcamera/IVirtualCameraCallback.aidl",
14 "android/companion/virtualcamera/IVirtualCameraService.aidl",
15 "android/companion/virtualcamera/VirtualCameraConfiguration.aidl",
Biswarup Pal6152a302023-12-19 12:44:09 +000016 "android/companion/virtualcamera/SensorOrientation.aidl",
Jan Sebechlebsky5cb39962023-11-22 17:33:07 +010017 "android/companion/virtualcamera/SupportedStreamConfiguration.aidl",
18 ],
19 local_include_dir: ".",
20 include_dirs: [
21 "frameworks/native/aidl/gui",
22 ],
23 backend: {
24 cpp: {
25 enabled: false,
26 },
Steven Moreland04071502024-01-31 00:15:01 +000027 rust: {
28 enabled: false,
29 },
Jan Sebechlebsky5cb39962023-11-22 17:33:07 +010030 ndk: {
31 enabled: true,
32 additional_shared_libraries: [
33 "libnativewindow",
34 ],
35 min_sdk_version: "34",
36 },
37 java: {
38 enabled: true,
39 platform_apis: true,
Jan Sebechlebskyf555d252024-02-01 09:15:54 +010040 },
Jan Sebechlebsky5cb39962023-11-22 17:33:07 +010041 },
42}