Struct cros_libva::buffer::PictureParameterBufferMPEG2
source · pub struct PictureParameterBufferMPEG2(/* private fields */);Expand description
Wrapper over the PictureParameterBufferMPEG2 FFI type.
Implementations§
source§impl PictureParameterBufferMPEG2
impl PictureParameterBufferMPEG2
sourcepub fn new(
horizontal_size: u16,
vertical_size: u16,
forward_reference_picture: VASurfaceID,
backward_reference_picture: VASurfaceID,
picture_coding_type: i32,
f_code: i32,
picture_coding_extension: &MPEG2PictureCodingExtension,
) -> Self
pub fn new( horizontal_size: u16, vertical_size: u16, forward_reference_picture: VASurfaceID, backward_reference_picture: VASurfaceID, picture_coding_type: i32, f_code: i32, picture_coding_extension: &MPEG2PictureCodingExtension, ) -> Self
Creates the wrapper.
Auto Trait Implementations§
impl Freeze for PictureParameterBufferMPEG2
impl RefUnwindSafe for PictureParameterBufferMPEG2
impl Send for PictureParameterBufferMPEG2
impl Sync for PictureParameterBufferMPEG2
impl Unpin for PictureParameterBufferMPEG2
impl UnwindSafe for PictureParameterBufferMPEG2
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