blob: 2531824e328d70ce68082c09c323ead55f1b0238 [file] [log] [blame]
// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
module video_capture.mojom;
import "media/capture/mojo/video_capture_types.mojom";
import "ui/gfx/geometry/mojo/geometry.mojom";
// This format implies a pixel format of I420
// and a storage type of Mojo Shared Memory.
struct I420CaptureFormat {
gfx.mojom.Size frame_size;
float frame_rate;
};
struct CaptureSettings {
I420CaptureFormat format;
media.mojom.ResolutionChangePolicy resolution_change_policy;
media.mojom.PowerLineFrequency power_line_frequency;
};