#[repr(C)]pub struct StdVideoAV1SequenceHeaderFlags {
pub _bitfield_1: u32,
}Expand description
Native structure StdVideoAV1SequenceHeaderFlags.
Fields§
§_bitfield_1: u32Implementations§
Source§impl StdVideoAV1SequenceHeaderFlags
impl StdVideoAV1SequenceHeaderFlags
Sourcepub const fn still_picture(&self) -> u32
pub const fn still_picture(&self) -> u32
Read native bitfield still_picture.
Sourcepub fn set_still_picture(&mut self, value: u32)
pub fn set_still_picture(&mut self, value: u32)
Set native bitfield still_picture, retaining its low 1 bits.
Sourcepub const fn reduced_still_picture_header(&self) -> u32
pub const fn reduced_still_picture_header(&self) -> u32
Read native bitfield reduced_still_picture_header.
Sourcepub fn set_reduced_still_picture_header(&mut self, value: u32)
pub fn set_reduced_still_picture_header(&mut self, value: u32)
Set native bitfield reduced_still_picture_header, retaining its low 1 bits.
Sourcepub const fn use_128x128_superblock(&self) -> u32
pub const fn use_128x128_superblock(&self) -> u32
Read native bitfield use_128x128_superblock.
Sourcepub fn set_use_128x128_superblock(&mut self, value: u32)
pub fn set_use_128x128_superblock(&mut self, value: u32)
Set native bitfield use_128x128_superblock, retaining its low 1 bits.
Sourcepub const fn enable_filter_intra(&self) -> u32
pub const fn enable_filter_intra(&self) -> u32
Read native bitfield enable_filter_intra.
Sourcepub fn set_enable_filter_intra(&mut self, value: u32)
pub fn set_enable_filter_intra(&mut self, value: u32)
Set native bitfield enable_filter_intra, retaining its low 1 bits.
Sourcepub const fn enable_intra_edge_filter(&self) -> u32
pub const fn enable_intra_edge_filter(&self) -> u32
Read native bitfield enable_intra_edge_filter.
Sourcepub fn set_enable_intra_edge_filter(&mut self, value: u32)
pub fn set_enable_intra_edge_filter(&mut self, value: u32)
Set native bitfield enable_intra_edge_filter, retaining its low 1 bits.
Sourcepub const fn enable_interintra_compound(&self) -> u32
pub const fn enable_interintra_compound(&self) -> u32
Read native bitfield enable_interintra_compound.
Sourcepub fn set_enable_interintra_compound(&mut self, value: u32)
pub fn set_enable_interintra_compound(&mut self, value: u32)
Set native bitfield enable_interintra_compound, retaining its low 1 bits.
Sourcepub const fn enable_masked_compound(&self) -> u32
pub const fn enable_masked_compound(&self) -> u32
Read native bitfield enable_masked_compound.
Sourcepub fn set_enable_masked_compound(&mut self, value: u32)
pub fn set_enable_masked_compound(&mut self, value: u32)
Set native bitfield enable_masked_compound, retaining its low 1 bits.
Sourcepub const fn enable_warped_motion(&self) -> u32
pub const fn enable_warped_motion(&self) -> u32
Read native bitfield enable_warped_motion.
Sourcepub fn set_enable_warped_motion(&mut self, value: u32)
pub fn set_enable_warped_motion(&mut self, value: u32)
Set native bitfield enable_warped_motion, retaining its low 1 bits.
Sourcepub const fn enable_dual_filter(&self) -> u32
pub const fn enable_dual_filter(&self) -> u32
Read native bitfield enable_dual_filter.
Sourcepub fn set_enable_dual_filter(&mut self, value: u32)
pub fn set_enable_dual_filter(&mut self, value: u32)
Set native bitfield enable_dual_filter, retaining its low 1 bits.
Sourcepub const fn enable_order_hint(&self) -> u32
pub const fn enable_order_hint(&self) -> u32
Read native bitfield enable_order_hint.
Sourcepub fn set_enable_order_hint(&mut self, value: u32)
pub fn set_enable_order_hint(&mut self, value: u32)
Set native bitfield enable_order_hint, retaining its low 1 bits.
Sourcepub const fn enable_jnt_comp(&self) -> u32
pub const fn enable_jnt_comp(&self) -> u32
Read native bitfield enable_jnt_comp.
Sourcepub fn set_enable_jnt_comp(&mut self, value: u32)
pub fn set_enable_jnt_comp(&mut self, value: u32)
Set native bitfield enable_jnt_comp, retaining its low 1 bits.
Sourcepub const fn enable_ref_frame_mvs(&self) -> u32
pub const fn enable_ref_frame_mvs(&self) -> u32
Read native bitfield enable_ref_frame_mvs.
Sourcepub fn set_enable_ref_frame_mvs(&mut self, value: u32)
pub fn set_enable_ref_frame_mvs(&mut self, value: u32)
Set native bitfield enable_ref_frame_mvs, retaining its low 1 bits.
Sourcepub const fn frame_id_numbers_present_flag(&self) -> u32
pub const fn frame_id_numbers_present_flag(&self) -> u32
Read native bitfield frame_id_numbers_present_flag.
Sourcepub fn set_frame_id_numbers_present_flag(&mut self, value: u32)
pub fn set_frame_id_numbers_present_flag(&mut self, value: u32)
Set native bitfield frame_id_numbers_present_flag, retaining its low 1 bits.
Sourcepub const fn enable_superres(&self) -> u32
pub const fn enable_superres(&self) -> u32
Read native bitfield enable_superres.
Sourcepub fn set_enable_superres(&mut self, value: u32)
pub fn set_enable_superres(&mut self, value: u32)
Set native bitfield enable_superres, retaining its low 1 bits.
Sourcepub const fn enable_cdef(&self) -> u32
pub const fn enable_cdef(&self) -> u32
Read native bitfield enable_cdef.
Sourcepub fn set_enable_cdef(&mut self, value: u32)
pub fn set_enable_cdef(&mut self, value: u32)
Set native bitfield enable_cdef, retaining its low 1 bits.
Sourcepub const fn enable_restoration(&self) -> u32
pub const fn enable_restoration(&self) -> u32
Read native bitfield enable_restoration.
Sourcepub fn set_enable_restoration(&mut self, value: u32)
pub fn set_enable_restoration(&mut self, value: u32)
Set native bitfield enable_restoration, retaining its low 1 bits.
Sourcepub const fn film_grain_params_present(&self) -> u32
pub const fn film_grain_params_present(&self) -> u32
Read native bitfield film_grain_params_present.
Sourcepub fn set_film_grain_params_present(&mut self, value: u32)
pub fn set_film_grain_params_present(&mut self, value: u32)
Set native bitfield film_grain_params_present, retaining its low 1 bits.
Sourcepub const fn timing_info_present_flag(&self) -> u32
pub const fn timing_info_present_flag(&self) -> u32
Read native bitfield timing_info_present_flag.
Sourcepub fn set_timing_info_present_flag(&mut self, value: u32)
pub fn set_timing_info_present_flag(&mut self, value: u32)
Set native bitfield timing_info_present_flag, retaining its low 1 bits.
Sourcepub const fn initial_display_delay_present_flag(&self) -> u32
pub const fn initial_display_delay_present_flag(&self) -> u32
Read native bitfield initial_display_delay_present_flag.
Sourcepub fn set_initial_display_delay_present_flag(&mut self, value: u32)
pub fn set_initial_display_delay_present_flag(&mut self, value: u32)
Set native bitfield initial_display_delay_present_flag, retaining its low 1 bits.
Sourcepub fn set_reserved(&mut self, value: u32)
pub fn set_reserved(&mut self, value: u32)
Set native bitfield reserved, retaining its low 13 bits.