Enum cros_libva::buffer::EncSequenceParameter
source · pub enum EncSequenceParameter {
H264(EncSequenceParameterBufferH264),
HEVC(EncSequenceParameterBufferHEVC),
VP8(EncSequenceParameterBufferVP8),
VP9(EncSequenceParameterBufferVP9),
AV1(EncSequenceParameterBufferAV1),
}Expand description
Abstraction over the EncSequenceParameter types we support.
Variants§
H264(EncSequenceParameterBufferH264)
Abstraction over VAEncSequenceParameterBufferH264
HEVC(EncSequenceParameterBufferHEVC)
Abstraction over VAEncSequenceParameterBufferHEVC
VP8(EncSequenceParameterBufferVP8)
Abstraction over VAEncSequenceParameterBufferVP8
VP9(EncSequenceParameterBufferVP9)
Abstraction over VAEncSequenceParameterBufferVP9
AV1(EncSequenceParameterBufferAV1)
Abstraction over VAEncSequenceParameterBufferAV1
Auto Trait Implementations§
impl Freeze for EncSequenceParameter
impl RefUnwindSafe for EncSequenceParameter
impl Send for EncSequenceParameter
impl Sync for EncSequenceParameter
impl Unpin for EncSequenceParameter
impl UnwindSafe for EncSequenceParameter
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