Struct ash::vk::native::StdVideoH265SpsVuiFlags
source · #[repr(C)]#[repr(align(4))]pub struct StdVideoH265SpsVuiFlags {
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 3]>,
pub __bindgen_padding_0: u8,
}
Fields§
§_bitfield_align_1: [u8; 0]
§_bitfield_1: __BindgenBitfieldUnit<[u8; 3]>
§__bindgen_padding_0: u8
Implementations§
source§impl StdVideoH265SpsVuiFlags
impl StdVideoH265SpsVuiFlags
pub fn aspect_ratio_info_present_flag(&self) -> u32
pub fn set_aspect_ratio_info_present_flag(&mut self, val: u32)
pub fn overscan_info_present_flag(&self) -> u32
pub fn set_overscan_info_present_flag(&mut self, val: u32)
pub fn overscan_appropriate_flag(&self) -> u32
pub fn set_overscan_appropriate_flag(&mut self, val: u32)
pub fn video_signal_type_present_flag(&self) -> u32
pub fn set_video_signal_type_present_flag(&mut self, val: u32)
pub fn video_full_range_flag(&self) -> u32
pub fn set_video_full_range_flag(&mut self, val: u32)
pub fn colour_description_present_flag(&self) -> u32
pub fn set_colour_description_present_flag(&mut self, val: u32)
pub fn chroma_loc_info_present_flag(&self) -> u32
pub fn set_chroma_loc_info_present_flag(&mut self, val: u32)
pub fn neutral_chroma_indication_flag(&self) -> u32
pub fn set_neutral_chroma_indication_flag(&mut self, val: u32)
pub fn field_seq_flag(&self) -> u32
pub fn set_field_seq_flag(&mut self, val: u32)
pub fn frame_field_info_present_flag(&self) -> u32
pub fn set_frame_field_info_present_flag(&mut self, val: u32)
pub fn default_display_window_flag(&self) -> u32
pub fn set_default_display_window_flag(&mut self, val: u32)
pub fn vui_timing_info_present_flag(&self) -> u32
pub fn set_vui_timing_info_present_flag(&mut self, val: u32)
pub fn vui_poc_proportional_to_timing_flag(&self) -> u32
pub fn set_vui_poc_proportional_to_timing_flag(&mut self, val: u32)
pub fn vui_hrd_parameters_present_flag(&self) -> u32
pub fn set_vui_hrd_parameters_present_flag(&mut self, val: u32)
pub fn bitstream_restriction_flag(&self) -> u32
pub fn set_bitstream_restriction_flag(&mut self, val: u32)
pub fn tiles_fixed_structure_flag(&self) -> u32
pub fn set_tiles_fixed_structure_flag(&mut self, val: u32)
pub fn motion_vectors_over_pic_boundaries_flag(&self) -> u32
pub fn set_motion_vectors_over_pic_boundaries_flag(&mut self, val: u32)
pub fn restricted_ref_pic_lists_flag(&self) -> u32
pub fn set_restricted_ref_pic_lists_flag(&mut self, val: u32)
pub fn new_bitfield_1( aspect_ratio_info_present_flag: u32, overscan_info_present_flag: u32, overscan_appropriate_flag: u32, video_signal_type_present_flag: u32, video_full_range_flag: u32, colour_description_present_flag: u32, chroma_loc_info_present_flag: u32, neutral_chroma_indication_flag: u32, field_seq_flag: u32, frame_field_info_present_flag: u32, default_display_window_flag: u32, vui_timing_info_present_flag: u32, vui_poc_proportional_to_timing_flag: u32, vui_hrd_parameters_present_flag: u32, bitstream_restriction_flag: u32, tiles_fixed_structure_flag: u32, motion_vectors_over_pic_boundaries_flag: u32, restricted_ref_pic_lists_flag: u32 ) -> __BindgenBitfieldUnit<[u8; 3]>
Trait Implementations§
source§impl Clone for StdVideoH265SpsVuiFlags
impl Clone for StdVideoH265SpsVuiFlags
source§fn clone(&self) -> StdVideoH265SpsVuiFlags
fn clone(&self) -> StdVideoH265SpsVuiFlags
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more