Enum cros_libva::buffer::EncPictureParameter
source · pub enum EncPictureParameter {
H264(EncPictureParameterBufferH264),
HEVC(EncPictureParameterBufferHEVC),
VP8(EncPictureParameterBufferVP8),
VP9(EncPictureParameterBufferVP9),
AV1(EncPictureParameterBufferAV1),
}Expand description
Abstraction over the EncPictureParameter types we support.
Variants§
H264(EncPictureParameterBufferH264)
Abstraction over VAEncPictureParameterBufferH264
HEVC(EncPictureParameterBufferHEVC)
Abstraction over VAEncPictureParameterBufferHEVC
VP8(EncPictureParameterBufferVP8)
Abstraction over VAEncPictureParameterBufferVP8
VP9(EncPictureParameterBufferVP9)
Abstraction over VAEncPictureParameterBufferVP9
AV1(EncPictureParameterBufferAV1)
Abstraction over VAEncPictureParameterBufferAV1
Auto Trait Implementations§
impl Freeze for EncPictureParameter
impl RefUnwindSafe for EncPictureParameter
impl Send for EncPictureParameter
impl Sync for EncPictureParameter
impl Unpin for EncPictureParameter
impl UnwindSafe for EncPictureParameter
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