blob: 9105b0918df353ca84ec7ecb94cc04ded7941ad9 [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",
14 "android/companion/virtualcamera/SupportedStreamConfiguration.aidl",
15 ],
16 local_include_dir: ".",
17 include_dirs: [
18 "frameworks/native/aidl/gui",
19 ],
20 backend: {
21 cpp: {
22 enabled: false,
23 },
24 ndk: {
25 enabled: true,
26 additional_shared_libraries: [
27 "libnativewindow",
28 ],
29 min_sdk_version: "34",
30 },
31 java: {
32 enabled: true,
33 platform_apis: true,
34 }
35 },
36}