#[repr(C)]pub enum CUDA_EncodeProfile {
ENC_CODEC_PROFILE_AUTOSELECT = 0,
ENC_H264_PROFILE_BASELINE = 1,
ENC_H264_PROFILE_MAIN = 2,
ENC_H264_PROFILE_HIGH = 3,
ENC_H264_PROFILE_HIGH_444 = 4,
ENC_H264_PROFILE_STEREO = 5,
ENC_H264_PROFILE_PROGRESSIVE_HIGH = 6,
ENC_H264_PROFILE_CONSTRAINED_HIGH = 7,
ENC_HEVC_PROFILE_MAIN = 8,
ENC_HEVC_PROFILE_MAIN10 = 9,
ENC_HEVC_PROFILE_FREXT = 10,
}
Expand description
Supported Encoder Profiles.
Variants§
ENC_CODEC_PROFILE_AUTOSELECT = 0
ENC_H264_PROFILE_BASELINE = 1
ENC_H264_PROFILE_MAIN = 2
ENC_H264_PROFILE_HIGH = 3
ENC_H264_PROFILE_HIGH_444 = 4
ENC_H264_PROFILE_STEREO = 5
ENC_H264_PROFILE_PROGRESSIVE_HIGH = 6
ENC_H264_PROFILE_CONSTRAINED_HIGH = 7
ENC_HEVC_PROFILE_MAIN = 8
ENC_HEVC_PROFILE_MAIN10 = 9
ENC_HEVC_PROFILE_FREXT = 10
Trait Implementations§
Source§impl Clone for CUDA_EncodeProfile
impl Clone for CUDA_EncodeProfile
Source§fn clone(&self) -> CUDA_EncodeProfile
fn clone(&self) -> CUDA_EncodeProfile
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CUDA_EncodeProfile
impl Debug for CUDA_EncodeProfile
Source§impl From<CUDA_EncodeProfile> for i32
impl From<CUDA_EncodeProfile> for i32
Source§fn from(v: CUDA_EncodeProfile) -> Self
fn from(v: CUDA_EncodeProfile) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CUDA_EncodeProfile
impl PartialEq for CUDA_EncodeProfile
Source§impl TryFrom<i32> for CUDA_EncodeProfile
impl TryFrom<i32> for CUDA_EncodeProfile
impl Copy for CUDA_EncodeProfile
impl Eq for CUDA_EncodeProfile
impl StructuralPartialEq for CUDA_EncodeProfile
Auto Trait Implementations§
impl Freeze for CUDA_EncodeProfile
impl RefUnwindSafe for CUDA_EncodeProfile
impl Send for CUDA_EncodeProfile
impl Sync for CUDA_EncodeProfile
impl Unpin for CUDA_EncodeProfile
impl UnwindSafe for CUDA_EncodeProfile
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more