chromium/media/capture/video_capture_types.cc

// Copyright 2013 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "media/capture/video_capture_types.h"

#include <ostream>

#include "base/check.h"
#include "base/ranges/algorithm.h"
#include "base/strings/strcat.h"
#include "base/strings/stringprintf.h"
#include "media/base/limits.h"

namespace media {

// This list is ordered by precedence of use.
static VideoPixelFormat const kSupportedCapturePixelFormats[] =;

VideoCaptureFormat::VideoCaptureFormat()
    :{}

VideoCaptureFormat::VideoCaptureFormat(const gfx::Size& frame_size,
                                       float frame_rate,
                                       VideoPixelFormat pixel_format)
    :{}

bool VideoCaptureFormat::IsValid() const {}

// static
std::string VideoCaptureFormat::ToString(const VideoCaptureFormat& format) {}

// static
bool VideoCaptureFormat::ComparePixelFormatPreference(
    const VideoPixelFormat& lhs,
    const VideoPixelFormat& rhs) {}

VideoCaptureParams::VideoCaptureParams()
    :{}

bool VideoCaptureParams::IsValid() const {}

std::string VideoCaptureParams::SuggestedConstraints::ToString() const {}

VideoCaptureParams::SuggestedConstraints
VideoCaptureParams::SuggestConstraints() const {}

std::ostream& operator<<(
    std::ostream& os,
    const VideoCaptureParams::SuggestedConstraints& constraints) {}

}  // namespace media