Struct cros_libva::buffer::H264EncSeqFields
source · pub struct H264EncSeqFields(/* private fields */);Expand description
Wrapper over the seq_fields bindgen field in VAEncSequenceParameterBufferH264
Implementations§
source§impl H264EncSeqFields
impl H264EncSeqFields
pub fn new( chroma_format_idc: u32, frame_mbs_only_flag: u32, mb_adaptive_frame_field_flag: u32, seq_scaling_matrix_present_flag: u32, direct_8x8_inference_flag: u32, log2_max_frame_num_minus4: u32, pic_order_cnt_type: u32, log2_max_pic_order_cnt_lsb_minus4: u32, delta_pic_order_always_zero_flag: u32, ) -> Self
pub fn inner(&self) -> &_VAEncSequenceParameterBufferH264__bindgen_ty_1
Auto Trait Implementations§
impl Freeze for H264EncSeqFields
impl RefUnwindSafe for H264EncSeqFields
impl Send for H264EncSeqFields
impl Sync for H264EncSeqFields
impl Unpin for H264EncSeqFields
impl UnwindSafe for H264EncSeqFields
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