pub struct H264PicFields(/* private fields */);Expand description
Wrapper over the pic_fields bindgen field in VAPictureParameterBufferH264.
Implementations§
Source§impl H264PicFields
impl H264PicFields
Sourcepub fn new(
entropy_coding_mode_flag: u32,
weighted_pred_flag: u32,
weighted_bipred_idc: u32,
transform_8x8_mode_flag: u32,
field_pic_flag: u32,
constrained_intra_pred_flag: u32,
pic_order_present_flag: u32,
deblocking_filter_control_present_flag: u32,
redundant_pic_cnt_present_flag: u32,
reference_pic_flag: u32,
) -> Self
pub fn new( entropy_coding_mode_flag: u32, weighted_pred_flag: u32, weighted_bipred_idc: u32, transform_8x8_mode_flag: u32, field_pic_flag: u32, constrained_intra_pred_flag: u32, pic_order_present_flag: u32, deblocking_filter_control_present_flag: u32, redundant_pic_cnt_present_flag: u32, reference_pic_flag: u32, ) -> Self
Creates the bindgen field
Sourcepub fn inner(&mut self) -> &_VAPictureParameterBufferH264__bindgen_ty_2
pub fn inner(&mut self) -> &_VAPictureParameterBufferH264__bindgen_ty_2
Returns the inner FFI type. Useful for testing purposes.
Auto Trait Implementations§
impl Freeze for H264PicFields
impl RefUnwindSafe for H264PicFields
impl Send for H264PicFields
impl Sync for H264PicFields
impl Unpin for H264PicFields
impl UnsafeUnpin for H264PicFields
impl UnwindSafe for H264PicFields
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