pub struct PictureParameterBufferHEVCRext(/* private fields */);Expand description
A wrapper over VAPictureParameterBufferHEVCRext FFI type
Implementations§
Source§impl PictureParameterBufferHEVCRext
impl PictureParameterBufferHEVCRext
Sourcepub fn new(
range_extension_pic_fields: &HevcRangeExtensionPicFields,
diff_cu_chroma_qp_offset_depth: u8,
chroma_qp_offset_list_len_minus1: u8,
log2_sao_offset_scale_luma: u8,
log2_sao_offset_scale_chroma: u8,
log2_max_transform_skip_block_size_minus2: u8,
cb_qp_offset_list: [i8; 6],
cr_qp_offset_list: [i8; 6],
) -> Self
pub fn new( range_extension_pic_fields: &HevcRangeExtensionPicFields, diff_cu_chroma_qp_offset_depth: u8, chroma_qp_offset_list_len_minus1: u8, log2_sao_offset_scale_luma: u8, log2_sao_offset_scale_chroma: u8, log2_max_transform_skip_block_size_minus2: u8, cb_qp_offset_list: [i8; 6], cr_qp_offset_list: [i8; 6], ) -> Self
Creates the wrapper
Sourcepub fn inner(&self) -> &VAPictureParameterBufferHEVCRext
pub fn inner(&self) -> &VAPictureParameterBufferHEVCRext
Returns the inner FFI type. Useful for testing purposes.
Auto Trait Implementations§
impl Freeze for PictureParameterBufferHEVCRext
impl RefUnwindSafe for PictureParameterBufferHEVCRext
impl Send for PictureParameterBufferHEVCRext
impl Sync for PictureParameterBufferHEVCRext
impl Unpin for PictureParameterBufferHEVCRext
impl UnsafeUnpin for PictureParameterBufferHEVCRext
impl UnwindSafe for PictureParameterBufferHEVCRext
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