• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright 2020 The ChromiumOS Authors
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5syntax = "proto3";
6
7option go_package = "go.chromium.org/chromiumos/config/go/api/software";
8
9package chromiumos.config.api.software;
10
11message Resolution {
12  uint32 width = 1;
13  uint32 height = 2;
14}
15
16message CameraConfig {
17  // If true, the ARC media_profiles.xml will be generated from Boxster and
18  // override the one installed by overlays.
19  bool generate_media_profiles = 1;
20
21  // If non-empty, the resolutions are used for CamcorderProfiles in
22  // media_profiles.xml instead of deriving from scripts.
23  repeated Resolution camcorder_resolutions = 2;
24
25  // If true, the device assumes there's an external camera connected, and ARC
26  // hardware_features.xml should declare external camera feature.
27  bool has_external_camera = 3;
28}
29