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