• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package {
2    default_team: "trendy_team_xr_framework",
3    // 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",
12        "android/companion/virtualcamera/LensFacing.aidl",
13        "android/companion/virtualcamera/IVirtualCameraCallback.aidl",
14        "android/companion/virtualcamera/IVirtualCameraService.aidl",
15        "android/companion/virtualcamera/VirtualCameraConfiguration.aidl",
16        "android/companion/virtualcamera/SensorOrientation.aidl",
17        "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        },
27        rust: {
28            enabled: false,
29        },
30        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,
40        },
41    },
42}
43