3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/RefCountInterface.h"
19class VideoEncoderConfig {
31 enum class ContentType :
int {
54 virtual ::std::vector<::webrtc::VideoStream>
70 Av1EncoderSpecificSettings& operator=(Av1EncoderSpecificSettings
const&);
71 Av1EncoderSpecificSettings(Av1EncoderSpecificSettings
const&);
72 Av1EncoderSpecificSettings();
79 virtual ~Av1EncoderSpecificSettings() =
default;
92 Vp8EncoderSpecificSettings& operator=(Vp8EncoderSpecificSettings
const&);
93 Vp8EncoderSpecificSettings(Vp8EncoderSpecificSettings
const&);
94 Vp8EncoderSpecificSettings();
101 virtual ~Vp8EncoderSpecificSettings() =
default;
114 Vp9EncoderSpecificSettings& operator=(Vp9EncoderSpecificSettings
const&);
115 Vp9EncoderSpecificSettings(Vp9EncoderSpecificSettings
const&);
116 Vp9EncoderSpecificSettings();
123 virtual ~Vp9EncoderSpecificSettings() =
default;
149 VideoEncoderConfig& operator=(VideoEncoderConfig
const&);
150 VideoEncoderConfig(VideoEncoderConfig
const&);
151 VideoEncoderConfig();
Definition FieldTrialsView.h:7
Definition RefCountInterface.h:10
Definition VideoEncoderConfig.h:61
Definition VideoEncoderConfig.h:36
Definition VideoEncoderConfig.h:50
Definition VideoEncoderConfig.h:83
Definition VideoEncoderConfig.h:105
Definition VideoEncoderConfig.h:19
Definition VideoCodecAV1.h:7
Definition VideoCodecVP8.h:7
Definition VideoCodecVP9.h:7
Definition VideoStream.h:7