#[repr(C)]pub struct h265_vps {Show 25 fields
pub vps_video_parameter_set_id: u32,
pub vps_base_layer_internal_flag: c_int,
pub vps_base_layer_available_flag: c_int,
pub vps_max_layers_minus1: u32,
pub vps_max_sub_layers_minus1: u32,
pub vps_temporal_id_nesting_flag: c_int,
pub vps_reserved_0xffff_16bits: u32,
pub profile_tier_level: h265_profile_tier_level,
pub vps_sub_layer_ordering_info_present_flag: c_int,
pub vps_max_dec_pic_buffering_minus1: [u32; 7],
pub vps_max_num_reorder_pics: [u32; 7],
pub vps_max_latency_increase_plus1: [u32; 7],
pub vps_max_layer_id: u32,
pub vps_num_layer_sets_minus1: u32,
pub layer_id_included_flag: [[c_int; 64]; 1024],
pub vps_timing_info_present_flag: c_int,
pub vps_num_units_in_tick: u32,
pub vps_time_scale: u32,
pub vps_poc_proportional_to_timing_flag: c_int,
pub vps_num_ticks_poc_diff_one_minus1: u32,
pub vps_num_hrd_parameters: u32,
pub hrd_layer_set_idx: [u32; 1024],
pub cprms_present_flag: [c_int; 1024],
pub hrd_parameters: [h265_hrd; 1024],
pub vps_extension_flag: c_int,
}Expand description
7.3.2.1 Video parameter set RBSP syntax
Fields§
§vps_video_parameter_set_id: u32§vps_base_layer_internal_flag: c_int§vps_base_layer_available_flag: c_int§vps_max_layers_minus1: u32§vps_max_sub_layers_minus1: u32§vps_temporal_id_nesting_flag: c_int§vps_reserved_0xffff_16bits: u32§profile_tier_level: h265_profile_tier_level§vps_sub_layer_ordering_info_present_flag: c_int§vps_max_dec_pic_buffering_minus1: [u32; 7]§vps_max_num_reorder_pics: [u32; 7]§vps_max_latency_increase_plus1: [u32; 7]§vps_max_layer_id: u32§vps_num_layer_sets_minus1: u32§layer_id_included_flag: [[c_int; 64]; 1024]§vps_timing_info_present_flag: c_int§vps_num_units_in_tick: u32§vps_time_scale: u32§vps_poc_proportional_to_timing_flag: c_int§vps_num_ticks_poc_diff_one_minus1: u32§vps_num_hrd_parameters: u32§hrd_layer_set_idx: [u32; 1024]§cprms_present_flag: [c_int; 1024]§hrd_parameters: [h265_hrd; 1024]§vps_extension_flag: c_intTrait Implementations§
Auto Trait Implementations§
impl Freeze for h265_vps
impl RefUnwindSafe for h265_vps
impl Send for h265_vps
impl Sync for h265_vps
impl Unpin for h265_vps
impl UnwindSafe for h265_vps
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