pub enum ObsVideoEncoderType {
Show 36 variants
H264_TEXTURE_AMF,
H265_TEXTURE_AMF,
AV1_TEXTURE_AMF,
FFMPEG_VAAPI,
FFMPEG_VAAPI_TEX,
AV1_FFMPEG_VAAPI,
AV1_FFMPEG_VAAPI_TEX,
HEVC_FFMPEG_VAAPI,
HEVC_FFMPEG_VAAPI_TEX,
FFMPEG_OPENH264,
FFMPEG_NVENC,
FFMPEG_HEVC_NVENC,
FFMPEG_SVT_AV1,
FFMPEG_AOM_AV1,
OBS_NVENC_H264_CUDA,
OBS_NVENC_HEVC_CUDA,
OBS_NVENC_AV1_CUDA,
OBS_NVENC_H264_TEX,
OBS_NVENC_HEVC_TEX,
OBS_NVENC_AV1_TEX,
JIM_NVENC,
JIM_HEVC_NVENC,
JIM_AV1_NVENC,
OBS_NVENC_H264_SOFT,
OBS_NVENC_HEVC_SOFT,
OBS_NVENC_AV1_SOFT,
OBS_QSV11,
OBS_QSV11_SOFT,
OBS_QSV11_V2,
OBS_QSV11_SOFT_V2,
OBS_QSV11_AV1,
OBS_QSV11_AV1_SOFT,
OBS_QSV11_HEVC,
OBS_QSV11_HEVC_SOFT,
OBS_X264,
Other(String),
}Variants§
H264_TEXTURE_AMF
From plugin: obs-ffmpeg
H265_TEXTURE_AMF
From plugin: obs-ffmpeg
AV1_TEXTURE_AMF
From plugin: obs-ffmpeg
FFMPEG_VAAPI
From plugin: obs-ffmpeg
FFMPEG_VAAPI_TEX
From plugin: obs-ffmpeg
AV1_FFMPEG_VAAPI
From plugin: obs-ffmpeg
AV1_FFMPEG_VAAPI_TEX
From plugin: obs-ffmpeg
HEVC_FFMPEG_VAAPI
From plugin: obs-ffmpeg
HEVC_FFMPEG_VAAPI_TEX
From plugin: obs-ffmpeg
FFMPEG_OPENH264
From plugin: obs-ffmpeg
FFMPEG_NVENC
From plugin: obs-ffmpeg
FFMPEG_HEVC_NVENC
From plugin: obs-ffmpeg
FFMPEG_SVT_AV1
From plugin: obs-ffmpeg
FFMPEG_AOM_AV1
From plugin: obs-ffmpeg
OBS_NVENC_H264_CUDA
From plugin: obs-nvenc
OBS_NVENC_HEVC_CUDA
From plugin: obs-nvenc
OBS_NVENC_AV1_CUDA
From plugin: obs-nvenc
OBS_NVENC_H264_TEX
From plugin: obs-nvenc
OBS_NVENC_HEVC_TEX
From plugin: obs-nvenc
OBS_NVENC_AV1_TEX
From plugin: obs-nvenc
JIM_NVENC
From plugin: obs-nvenc
JIM_HEVC_NVENC
From plugin: obs-nvenc
JIM_AV1_NVENC
From plugin: obs-nvenc
OBS_NVENC_H264_SOFT
From plugin: obs-nvenc
OBS_NVENC_HEVC_SOFT
From plugin: obs-nvenc
OBS_NVENC_AV1_SOFT
From plugin: obs-nvenc
OBS_QSV11
From plugin: obs-qsv11
OBS_QSV11_SOFT
From plugin: obs-qsv11
OBS_QSV11_V2
From plugin: obs-qsv11
OBS_QSV11_SOFT_V2
From plugin: obs-qsv11
OBS_QSV11_AV1
From plugin: obs-qsv11
OBS_QSV11_AV1_SOFT
From plugin: obs-qsv11
OBS_QSV11_HEVC
From plugin: obs-qsv11
OBS_QSV11_HEVC_SOFT
From plugin: obs-qsv11
OBS_X264
From plugin: obs-x264
Other(String)
Trait Implementations§
Source§impl Clone for ObsVideoEncoderType
impl Clone for ObsVideoEncoderType
Source§fn clone(&self) -> ObsVideoEncoderType
fn clone(&self) -> ObsVideoEncoderType
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more