Struct libva::SliceParameterBufferMPEG2
source · [−]pub struct SliceParameterBufferMPEG2(Box<_VASliceParameterBufferMPEG2>);
Expand description
Wrapper over the VASliceParameterBufferMPEG2
FFI type.
Tuple Fields
0: Box<_VASliceParameterBufferMPEG2>
Implementations
sourceimpl SliceParameterBufferMPEG2
impl SliceParameterBufferMPEG2
sourcepub fn new(
slice_data_size: u32,
slice_data_offset: u32,
slice_data_flag: u32,
macroblock_offset: u32,
slice_horizontal_position: u32,
slice_vertical_position: u32,
quantiser_scale_code: i32,
intra_slice_flag: i32
) -> Self
pub fn new(
slice_data_size: u32,
slice_data_offset: u32,
slice_data_flag: u32,
macroblock_offset: u32,
slice_horizontal_position: u32,
slice_vertical_position: u32,
quantiser_scale_code: i32,
intra_slice_flag: i32
) -> Self
Creates the wrapper.
pub(crate) fn inner_mut(&mut self) -> &mut _VASliceParameterBufferMPEG2
sourcepub fn inner(&self) -> &_VASliceParameterBufferMPEG2
pub fn inner(&self) -> &_VASliceParameterBufferMPEG2
Returns the inner FFI type. Useful for testing purposes.
Auto Trait Implementations
impl RefUnwindSafe for SliceParameterBufferMPEG2
impl Send for SliceParameterBufferMPEG2
impl Sync for SliceParameterBufferMPEG2
impl Unpin for SliceParameterBufferMPEG2
impl UnwindSafe for SliceParameterBufferMPEG2
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more