blob: ce14c5e30776829e22d5575384c2a69f19954f22 [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",
Biswarup Pal112458f2023-12-28 19:50:17 +000011 "android/companion/virtualcamera/LensFacing.aidl",
Jan Sebechlebsky5cb39962023-11-22 17:33:07 +010012 "android/companion/virtualcamera/IVirtualCameraCallback.aidl",
13 "android/companion/virtualcamera/IVirtualCameraService.aidl",
14 "android/companion/virtualcamera/VirtualCameraConfiguration.aidl",
Biswarup Pal6152a302023-12-19 12:44:09 +000015 "android/companion/virtualcamera/SensorOrientation.aidl",
Jan Sebechlebsky5cb39962023-11-22 17:33:07 +010016 "android/companion/virtualcamera/SupportedStreamConfiguration.aidl",
17 ],
18 local_include_dir: ".",
19 include_dirs: [
20 "frameworks/native/aidl/gui",
21 ],
22 backend: {
23 cpp: {
24 enabled: false,
25 },
26 ndk: {
27 enabled: true,
28 additional_shared_libraries: [
29 "libnativewindow",
30 ],
31 min_sdk_version: "34",
32 },
33 java: {
34 enabled: true,
35 platform_apis: true,
Jan Sebechlebskyf555d252024-02-01 09:15:54 +010036 },
Jan Sebechlebsky5cb39962023-11-22 17:33:07 +010037 },
38}