pub struct AV1PicInfoFields(/* private fields */);Expand description
Wrapper over the pic_info_fields bindgen field in VADecPictureParameterBufferAV1.
Implementations§
Source§impl AV1PicInfoFields
impl AV1PicInfoFields
Sourcepub fn new(
frame_type: u32,
show_frame: u32,
showable_frame: u32,
error_resilient_mode: u32,
disable_cdf_update: u32,
allow_screen_content_tools: u32,
force_integer_mv: u32,
allow_intrabc: u32,
use_superres: u32,
allow_high_precision_mv: u32,
is_motion_mode_switchable: u32,
use_ref_frame_mvs: u32,
disable_frame_end_update_cdf: u32,
uniform_tile_spacing_flag: u32,
allow_warped_motion: u32,
large_scale_tile: u32,
) -> Self
pub fn new( frame_type: u32, show_frame: u32, showable_frame: u32, error_resilient_mode: u32, disable_cdf_update: u32, allow_screen_content_tools: u32, force_integer_mv: u32, allow_intrabc: u32, use_superres: u32, allow_high_precision_mv: u32, is_motion_mode_switchable: u32, use_ref_frame_mvs: u32, disable_frame_end_update_cdf: u32, uniform_tile_spacing_flag: u32, allow_warped_motion: u32, large_scale_tile: u32, ) -> Self
Creates the wrapper
Auto Trait Implementations§
impl Freeze for AV1PicInfoFields
impl RefUnwindSafe for AV1PicInfoFields
impl Send for AV1PicInfoFields
impl Sync for AV1PicInfoFields
impl Unpin for AV1PicInfoFields
impl UnsafeUnpin for AV1PicInfoFields
impl UnwindSafe for AV1PicInfoFields
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