#include "call/adaptation/encoder_settings.h"
#include <utility>
namespace webrtc {
EncoderSettings::EncoderSettings(VideoEncoder::EncoderInfo encoder_info,
VideoEncoderConfig encoder_config,
VideoCodec video_codec)
: … { … }
EncoderSettings::EncoderSettings(const EncoderSettings& other)
: … { … }
EncoderSettings& EncoderSettings::operator=(const EncoderSettings& other) { … }
const VideoEncoder::EncoderInfo& EncoderSettings::encoder_info() const { … }
const VideoEncoderConfig& EncoderSettings::encoder_config() const { … }
const VideoCodec& EncoderSettings::video_codec() const { … }
VideoCodecType GetVideoCodecTypeOrGeneric(
const absl::optional<EncoderSettings>& settings) { … }
}