pub struct VuiParams { /* private fields */ }
Implementations§
source§impl VuiParams
impl VuiParams
pub fn aspect_ratio_info_present_flag(&self) -> bool
pub fn aspect_ratio_idc(&self) -> u32
pub fn sar_width(&self) -> u32
pub fn sar_height(&self) -> u32
pub fn overscan_info_present_flag(&self) -> bool
pub fn overscan_appropriate_flag(&self) -> bool
pub fn video_signal_type_present_flag(&self) -> bool
pub fn video_format(&self) -> u8
pub fn video_full_range_flag(&self) -> bool
pub fn colour_description_present_flag(&self) -> bool
pub fn colour_primaries(&self) -> u32
pub fn transfer_characteristics(&self) -> u32
pub fn matrix_coeffs(&self) -> u32
pub fn chroma_loc_info_present_flag(&self) -> bool
pub fn chroma_sample_loc_type_top_field(&self) -> u32
pub fn chroma_sample_loc_type_bottom_field(&self) -> u32
pub fn neutral_chroma_indication_flag(&self) -> bool
pub fn field_seq_flag(&self) -> bool
pub fn frame_field_info_present_flag(&self) -> bool
pub fn default_display_window_flag(&self) -> bool
pub fn def_disp_win_left_offset(&self) -> u32
pub fn def_disp_win_right_offset(&self) -> u32
pub fn def_disp_win_top_offset(&self) -> u32
pub fn def_disp_win_bottom_offset(&self) -> u32
pub fn timing_info_present_flag(&self) -> bool
pub fn num_units_in_tick(&self) -> u32
pub fn time_scale(&self) -> u32
pub fn poc_proportional_to_timing_flag(&self) -> bool
pub fn num_ticks_poc_diff_one_minus1(&self) -> u32
pub fn hrd_parameters_present_flag(&self) -> bool
pub fn hrd(&self) -> &HrdParams
pub fn bitstream_restriction_flag(&self) -> bool
pub fn tiles_fixed_structure_flag(&self) -> bool
pub fn motion_vectors_over_pic_boundaries_flag(&self) -> bool
pub fn restricted_ref_pic_lists_flag(&self) -> bool
pub fn min_spatial_segmentation_idc(&self) -> u32
pub fn max_bytes_per_pic_denom(&self) -> u32
pub fn max_bits_per_min_cu_denom(&self) -> u32
pub fn log2_max_mv_length_horizontal(&self) -> u32
pub fn log2_max_mv_length_vertical(&self) -> u32
Trait Implementations§
source§impl PartialEq<VuiParams> for VuiParams
impl PartialEq<VuiParams> for VuiParams
impl Eq for VuiParams
impl StructuralEq for VuiParams
impl StructuralPartialEq for VuiParams
Auto Trait Implementations§
impl RefUnwindSafe for VuiParams
impl Send for VuiParams
impl Sync for VuiParams
impl Unpin for VuiParams
impl UnwindSafe for VuiParams
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