Struct ash::vk::native::StdVideoH265HrdParameters
source · #[repr(C)]pub struct StdVideoH265HrdParameters {Show 14 fields
pub flags: StdVideoH265HrdFlags,
pub tick_divisor_minus2: u8,
pub du_cpb_removal_delay_increment_length_minus1: u8,
pub dpb_output_delay_du_length_minus1: u8,
pub bit_rate_scale: u8,
pub cpb_size_scale: u8,
pub cpb_size_du_scale: u8,
pub initial_cpb_removal_delay_length_minus1: u8,
pub au_cpb_removal_delay_length_minus1: u8,
pub dpb_output_delay_length_minus1: u8,
pub cpb_cnt_minus1: [u8; 7],
pub elemental_duration_in_tc_minus1: [u16; 7],
pub pSubLayerHrdParametersNal: [*const StdVideoH265SubLayerHrdParameters; 7],
pub pSubLayerHrdParametersVcl: [*const StdVideoH265SubLayerHrdParameters; 7],
}
Fields§
§flags: StdVideoH265HrdFlags
§tick_divisor_minus2: u8
§du_cpb_removal_delay_increment_length_minus1: u8
§dpb_output_delay_du_length_minus1: u8
§bit_rate_scale: u8
§cpb_size_scale: u8
§cpb_size_du_scale: u8
§initial_cpb_removal_delay_length_minus1: u8
§au_cpb_removal_delay_length_minus1: u8
§dpb_output_delay_length_minus1: u8
§cpb_cnt_minus1: [u8; 7]
§elemental_duration_in_tc_minus1: [u16; 7]
§pSubLayerHrdParametersNal: [*const StdVideoH265SubLayerHrdParameters; 7]
§pSubLayerHrdParametersVcl: [*const StdVideoH265SubLayerHrdParameters; 7]
Trait Implementations§
source§impl Clone for StdVideoH265HrdParameters
impl Clone for StdVideoH265HrdParameters
source§fn clone(&self) -> StdVideoH265HrdParameters
fn clone(&self) -> StdVideoH265HrdParameters
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