pub struct StdVideoAV1SequenceHeaderFlags { /* private fields */ }Expand description
struct StdVideoAV1SequenceHeaderFlags from vulkan_video_codec_av1std
Implementations§
Source§impl StdVideoAV1SequenceHeaderFlags
impl StdVideoAV1SequenceHeaderFlags
pub fn get_still_picture(&self) -> u32
pub fn set_still_picture(&mut self, value: u32)
pub fn get_reduced_still_picture_header(&self) -> u32
pub fn set_reduced_still_picture_header(&mut self, value: u32)
pub fn get_use_128x128_superblock(&self) -> u32
pub fn set_use_128x128_superblock(&mut self, value: u32)
pub fn get_enable_filter_intra(&self) -> u32
pub fn set_enable_filter_intra(&mut self, value: u32)
pub fn get_enable_intra_edge_filter(&self) -> u32
pub fn set_enable_intra_edge_filter(&mut self, value: u32)
pub fn get_enable_interintra_compound(&self) -> u32
pub fn set_enable_interintra_compound(&mut self, value: u32)
pub fn get_enable_masked_compound(&self) -> u32
pub fn set_enable_masked_compound(&mut self, value: u32)
pub fn get_enable_warped_motion(&self) -> u32
pub fn set_enable_warped_motion(&mut self, value: u32)
pub fn get_enable_dual_filter(&self) -> u32
pub fn set_enable_dual_filter(&mut self, value: u32)
pub fn get_enable_order_hint(&self) -> u32
pub fn set_enable_order_hint(&mut self, value: u32)
pub fn get_enable_jnt_comp(&self) -> u32
pub fn set_enable_jnt_comp(&mut self, value: u32)
pub fn get_enable_ref_frame_mvs(&self) -> u32
pub fn set_enable_ref_frame_mvs(&mut self, value: u32)
pub fn get_frame_id_numbers_present_flag(&self) -> u32
pub fn set_frame_id_numbers_present_flag(&mut self, value: u32)
pub fn get_enable_superres(&self) -> u32
pub fn set_enable_superres(&mut self, value: u32)
pub fn get_enable_cdef(&self) -> u32
pub fn set_enable_cdef(&mut self, value: u32)
pub fn get_enable_restoration(&self) -> u32
pub fn set_enable_restoration(&mut self, value: u32)
pub fn get_film_grain_params_present(&self) -> u32
pub fn set_film_grain_params_present(&mut self, value: u32)
pub fn get_timing_info_present_flag(&self) -> u32
pub fn set_timing_info_present_flag(&mut self, value: u32)
pub fn get_initial_display_delay_present_flag(&self) -> u32
pub fn set_initial_display_delay_present_flag(&mut self, value: u32)
pub fn get_reserved(&self) -> u32
pub fn set_reserved(&mut self, value: u32)
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 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl 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 UnsafeUnpin 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