pub enum IQMatrix {
MPEG2(IQMatrixBufferMPEG2),
VP8(IQMatrixBufferVP8),
H264(IQMatrixBufferH264),
HEVC(IQMatrixBufferHEVC),
JPEGBaseline(IQMatrixBufferJPEGBaseline),
}Expand description
Abstraction over the IQMatrixBuffer types we support.
Variants§
MPEG2(IQMatrixBufferMPEG2)
Abstraction over VAIQMatrixBufferMPEG2
VP8(IQMatrixBufferVP8)
Abstraction over VAIQMatrixBufferVP8
H264(IQMatrixBufferH264)
Abstraction over VAIQMatrixBufferH264
HEVC(IQMatrixBufferHEVC)
Abstraction over VAIQMatrixBufferHEVC
JPEGBaseline(IQMatrixBufferJPEGBaseline)
Abstraction over `VAIQMatrixBufferJPEGBaseline``
Auto Trait Implementations§
impl Freeze for IQMatrix
impl RefUnwindSafe for IQMatrix
impl Send for IQMatrix
impl Sync for IQMatrix
impl Unpin for IQMatrix
impl UnsafeUnpin for IQMatrix
impl UnwindSafe for IQMatrix
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