#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) { … }
}