blob: 4340be64911bbcaaeec941de9b1ea4153663cf8e [file] [log] [blame]
Jan Sebechlebsky5cb39962023-11-22 17:33:07 +01001package {
2 // See: http://go/android-license-faq
3 default_applicable_licenses: ["Android-Apache-2.0"],
4}
5
6aidl_interface {
7 name: "virtual_camera_service_aidl",
8 unstable: true,
9 srcs: [
10 "android/companion/virtualcamera/Format.aidl",
11 "android/companion/virtualcamera/IVirtualCameraCallback.aidl",
12 "android/companion/virtualcamera/IVirtualCameraService.aidl",
13 "android/companion/virtualcamera/VirtualCameraConfiguration.aidl",
Biswarup Pal6152a302023-12-19 12:44:09 +000014 "android/companion/virtualcamera/SensorOrientation.aidl",
Jan Sebechlebsky5cb39962023-11-22 17:33:07 +010015 "android/companion/virtualcamera/SupportedStreamConfiguration.aidl",
16 ],
17 local_include_dir: ".",
18 include_dirs: [
19 "frameworks/native/aidl/gui",
20 ],
21 backend: {
22 cpp: {
23 enabled: false,
24 },
25 ndk: {
26 enabled: true,
27 additional_shared_libraries: [
28 "libnativewindow",
29 ],
30 min_sdk_version: "34",
31 },
32 java: {
33 enabled: true,
34 platform_apis: true,
35 }
36 },
37}