chromium/media/capture/video/video_capture_feedback.cc

// Copyright 2020 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/video_capture_feedback.h"

#include <cmath>

#include "base/containers/contains.h"
#include "base/logging.h"

namespace media {

VideoCaptureFeedback::VideoCaptureFeedback() = default;
VideoCaptureFeedback::VideoCaptureFeedback(const VideoCaptureFeedback& other) =
    default;

VideoCaptureFeedback::VideoCaptureFeedback(double resource_utilization,
                                           float max_framerate_fps,
                                           int max_pixels)
    :{}

VideoCaptureFeedback::~VideoCaptureFeedback() = default;

void VideoCaptureFeedback::Combine(const VideoCaptureFeedback& other) {}

bool VideoCaptureFeedback::Empty() const {}

VideoCaptureFeedback& VideoCaptureFeedback::WithUtilization(float utilization) {}

VideoCaptureFeedback& VideoCaptureFeedback::WithMaxFramerate(
    float framerate_fps) {}

VideoCaptureFeedback& VideoCaptureFeedback::WithMaxPixels(int pixels) {}

VideoCaptureFeedback& VideoCaptureFeedback::RequireMapped(bool require) {}

}  // namespace media