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