pub struct SliceParameterBufferHEVCRext(/* private fields */);Expand description
A wrapper over VASliceParameterBufferHEVCRext FFI type
Implementations§
Source§impl SliceParameterBufferHEVCRext
impl SliceParameterBufferHEVCRext
Sourcepub fn new(
luma_offset_l0: [i16; 15],
chroma_offset_l0: [[i16; 2]; 15],
luma_offset_l1: [i16; 15],
chroma_offset_l1: [[i16; 2]; 15],
slice_ext_flags: &HevcSliceExtFlags,
slice_act_y_qp_offset: i8,
slice_act_cb_qp_offset: i8,
slice_act_cr_qp_offset: i8,
) -> Self
pub fn new( luma_offset_l0: [i16; 15], chroma_offset_l0: [[i16; 2]; 15], luma_offset_l1: [i16; 15], chroma_offset_l1: [[i16; 2]; 15], slice_ext_flags: &HevcSliceExtFlags, slice_act_y_qp_offset: i8, slice_act_cb_qp_offset: i8, slice_act_cr_qp_offset: i8, ) -> Self
Creates the wrapper
Sourcepub fn inner(&self) -> &VASliceParameterBufferHEVCRext
pub fn inner(&self) -> &VASliceParameterBufferHEVCRext
Returns the inner FFI type. Useful for testing purposes.
Auto Trait Implementations§
impl Freeze for SliceParameterBufferHEVCRext
impl RefUnwindSafe for SliceParameterBufferHEVCRext
impl Send for SliceParameterBufferHEVCRext
impl Sync for SliceParameterBufferHEVCRext
impl Unpin for SliceParameterBufferHEVCRext
impl UnsafeUnpin for SliceParameterBufferHEVCRext
impl UnwindSafe for SliceParameterBufferHEVCRext
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