pub struct VP8PicFields(/* private fields */);Expand description
Wrapper over the pic_fields bindgen field in VAPictureParameterBufferVP8.
Implementations§
Source§impl VP8PicFields
impl VP8PicFields
Sourcepub fn new(
key_frame: u32,
version: u32,
segmentation_enabled: u32,
update_mb_segmentation_map: u32,
update_segment_feature_data: u32,
filter_type: u32,
sharpness_level: u32,
loop_filter_adj_enable: u32,
mode_ref_lf_delta_update: u32,
sign_bias_golden: u32,
sign_bias_alternate: u32,
mb_no_coeff_skip: u32,
loop_filter_disable: u32,
) -> Self
pub fn new( key_frame: u32, version: u32, segmentation_enabled: u32, update_mb_segmentation_map: u32, update_segment_feature_data: u32, filter_type: u32, sharpness_level: u32, loop_filter_adj_enable: u32, mode_ref_lf_delta_update: u32, sign_bias_golden: u32, sign_bias_alternate: u32, mb_no_coeff_skip: u32, loop_filter_disable: u32, ) -> Self
Creates the bindgen field
Sourcepub fn inner(&self) -> &_VAPictureParameterBufferVP8__bindgen_ty_1
pub fn inner(&self) -> &_VAPictureParameterBufferVP8__bindgen_ty_1
Returns the inner FFI type. Useful for testing purposes.
Auto Trait Implementations§
impl Freeze for VP8PicFields
impl RefUnwindSafe for VP8PicFields
impl Send for VP8PicFields
impl Sync for VP8PicFields
impl Unpin for VP8PicFields
impl UnsafeUnpin for VP8PicFields
impl UnwindSafe for VP8PicFields
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