Struct libva::buffer_type::H264PicFields
source · [−]pub struct H264PicFields(_VAPictureParameterBufferH264__bindgen_ty_2);
Expand description
Wrapper over the pic_fields
bindgen field in VAPictureParameterBufferH264
.
Tuple Fields
0: _VAPictureParameterBufferH264__bindgen_ty_2
Implementations
sourceimpl 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 RefUnwindSafe for H264PicFields
impl Send for H264PicFields
impl Sync for H264PicFields
impl Unpin for H264PicFields
impl UnwindSafe for H264PicFields
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