#include "third_party/blink/renderer/modules/mediastream/video_track_adapter_settings.h"
#include <limits>
#include <memory>
#include <utility>
#include "base/check_op.h"
namespace blink {
VideoTrackAdapterSettings::VideoTrackAdapterSettings()
: … { … }
VideoTrackAdapterSettings::VideoTrackAdapterSettings(
const gfx::Size& target_size,
std::optional<double> max_frame_rate)
: … { … }
VideoTrackAdapterSettings::VideoTrackAdapterSettings(
std::optional<gfx::Size> target_size,
double min_aspect_ratio,
double max_aspect_ratio,
std::optional<double> max_frame_rate)
: … { … }
VideoTrackAdapterSettings::VideoTrackAdapterSettings(
const VideoTrackAdapterSettings& other) = default;
VideoTrackAdapterSettings& VideoTrackAdapterSettings::operator=(
const VideoTrackAdapterSettings& other) = default;
bool VideoTrackAdapterSettings::operator==(
const VideoTrackAdapterSettings& other) const { … }
}