#[repr(C, align(4))]pub struct StdVideoAV1SequenceHeaderFlags {
pub _bitfield_align_1: [u16; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4]>,
}
Fields§
§_bitfield_align_1: [u16; 0]
§_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>
Implementations§
Source§impl StdVideoAV1SequenceHeaderFlags
impl StdVideoAV1SequenceHeaderFlags
pub fn still_picture(&self) -> u32
pub fn set_still_picture(&mut self, val: u32)
pub unsafe fn still_picture_raw(this: *const Self) -> u32
pub unsafe fn set_still_picture_raw(this: *mut Self, val: u32)
pub fn reduced_still_picture_header(&self) -> u32
pub fn set_reduced_still_picture_header(&mut self, val: u32)
pub unsafe fn reduced_still_picture_header_raw(this: *const Self) -> u32
pub unsafe fn set_reduced_still_picture_header_raw(this: *mut Self, val: u32)
pub fn use_128x128_superblock(&self) -> u32
pub fn set_use_128x128_superblock(&mut self, val: u32)
pub unsafe fn use_128x128_superblock_raw(this: *const Self) -> u32
pub unsafe fn set_use_128x128_superblock_raw(this: *mut Self, val: u32)
pub fn enable_filter_intra(&self) -> u32
pub fn set_enable_filter_intra(&mut self, val: u32)
pub unsafe fn enable_filter_intra_raw(this: *const Self) -> u32
pub unsafe fn set_enable_filter_intra_raw(this: *mut Self, val: u32)
pub fn enable_intra_edge_filter(&self) -> u32
pub fn set_enable_intra_edge_filter(&mut self, val: u32)
pub unsafe fn enable_intra_edge_filter_raw(this: *const Self) -> u32
pub unsafe fn set_enable_intra_edge_filter_raw(this: *mut Self, val: u32)
pub fn enable_interintra_compound(&self) -> u32
pub fn set_enable_interintra_compound(&mut self, val: u32)
pub unsafe fn enable_interintra_compound_raw(this: *const Self) -> u32
pub unsafe fn set_enable_interintra_compound_raw(this: *mut Self, val: u32)
pub fn enable_masked_compound(&self) -> u32
pub fn set_enable_masked_compound(&mut self, val: u32)
pub unsafe fn enable_masked_compound_raw(this: *const Self) -> u32
pub unsafe fn set_enable_masked_compound_raw(this: *mut Self, val: u32)
pub fn enable_warped_motion(&self) -> u32
pub fn set_enable_warped_motion(&mut self, val: u32)
pub unsafe fn enable_warped_motion_raw(this: *const Self) -> u32
pub unsafe fn set_enable_warped_motion_raw(this: *mut Self, val: u32)
pub fn enable_dual_filter(&self) -> u32
pub fn set_enable_dual_filter(&mut self, val: u32)
pub unsafe fn enable_dual_filter_raw(this: *const Self) -> u32
pub unsafe fn set_enable_dual_filter_raw(this: *mut Self, val: u32)
pub fn enable_order_hint(&self) -> u32
pub fn set_enable_order_hint(&mut self, val: u32)
pub unsafe fn enable_order_hint_raw(this: *const Self) -> u32
pub unsafe fn set_enable_order_hint_raw(this: *mut Self, val: u32)
pub fn enable_jnt_comp(&self) -> u32
pub fn set_enable_jnt_comp(&mut self, val: u32)
pub unsafe fn enable_jnt_comp_raw(this: *const Self) -> u32
pub unsafe fn set_enable_jnt_comp_raw(this: *mut Self, val: u32)
pub fn enable_ref_frame_mvs(&self) -> u32
pub fn set_enable_ref_frame_mvs(&mut self, val: u32)
pub unsafe fn enable_ref_frame_mvs_raw(this: *const Self) -> u32
pub unsafe fn set_enable_ref_frame_mvs_raw(this: *mut Self, val: u32)
pub fn frame_id_numbers_present_flag(&self) -> u32
pub fn set_frame_id_numbers_present_flag(&mut self, val: u32)
pub unsafe fn frame_id_numbers_present_flag_raw(this: *const Self) -> u32
pub unsafe fn set_frame_id_numbers_present_flag_raw(this: *mut Self, val: u32)
pub fn enable_superres(&self) -> u32
pub fn set_enable_superres(&mut self, val: u32)
pub unsafe fn enable_superres_raw(this: *const Self) -> u32
pub unsafe fn set_enable_superres_raw(this: *mut Self, val: u32)
pub fn enable_cdef(&self) -> u32
pub fn set_enable_cdef(&mut self, val: u32)
pub unsafe fn enable_cdef_raw(this: *const Self) -> u32
pub unsafe fn set_enable_cdef_raw(this: *mut Self, val: u32)
pub fn enable_restoration(&self) -> u32
pub fn set_enable_restoration(&mut self, val: u32)
pub unsafe fn enable_restoration_raw(this: *const Self) -> u32
pub unsafe fn set_enable_restoration_raw(this: *mut Self, val: u32)
pub fn film_grain_params_present(&self) -> u32
pub fn set_film_grain_params_present(&mut self, val: u32)
pub unsafe fn film_grain_params_present_raw(this: *const Self) -> u32
pub unsafe fn set_film_grain_params_present_raw(this: *mut Self, val: u32)
pub fn timing_info_present_flag(&self) -> u32
pub fn set_timing_info_present_flag(&mut self, val: u32)
pub unsafe fn timing_info_present_flag_raw(this: *const Self) -> u32
pub unsafe fn set_timing_info_present_flag_raw(this: *mut Self, val: u32)
pub fn initial_display_delay_present_flag(&self) -> u32
pub fn set_initial_display_delay_present_flag(&mut self, val: u32)
pub unsafe fn initial_display_delay_present_flag_raw(this: *const Self) -> u32
pub unsafe fn set_initial_display_delay_present_flag_raw( this: *mut Self, val: u32, )
pub fn reserved(&self) -> u32
pub fn set_reserved(&mut self, val: u32)
pub unsafe fn reserved_raw(this: *const Self) -> u32
pub unsafe fn set_reserved_raw(this: *mut Self, val: u32)
pub fn new_bitfield_1( still_picture: u32, reduced_still_picture_header: u32, use_128x128_superblock: u32, enable_filter_intra: u32, enable_intra_edge_filter: u32, enable_interintra_compound: u32, enable_masked_compound: u32, enable_warped_motion: u32, enable_dual_filter: u32, enable_order_hint: u32, enable_jnt_comp: u32, enable_ref_frame_mvs: u32, frame_id_numbers_present_flag: u32, enable_superres: u32, enable_cdef: u32, enable_restoration: u32, film_grain_params_present: u32, timing_info_present_flag: u32, initial_display_delay_present_flag: u32, reserved: u32, ) -> __BindgenBitfieldUnit<[u8; 4]>
Trait Implementations§
Source§impl Clone for StdVideoAV1SequenceHeaderFlags
impl Clone for StdVideoAV1SequenceHeaderFlags
Source§fn clone(&self) -> StdVideoAV1SequenceHeaderFlags
fn clone(&self) -> StdVideoAV1SequenceHeaderFlags
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for StdVideoAV1SequenceHeaderFlags
impl Default for StdVideoAV1SequenceHeaderFlags
Source§fn default() -> StdVideoAV1SequenceHeaderFlags
fn default() -> StdVideoAV1SequenceHeaderFlags
Returns the “default value” for a type. Read more
impl Copy for StdVideoAV1SequenceHeaderFlags
Auto Trait Implementations§
impl Freeze for StdVideoAV1SequenceHeaderFlags
impl RefUnwindSafe for StdVideoAV1SequenceHeaderFlags
impl Send for StdVideoAV1SequenceHeaderFlags
impl Sync for StdVideoAV1SequenceHeaderFlags
impl Unpin for StdVideoAV1SequenceHeaderFlags
impl UnwindSafe for StdVideoAV1SequenceHeaderFlags
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