pub struct SubPicHrdParams {
pub tick_divisor_minus2: u8,
pub du_cpb_removal_delay_increment_length_minus1: u8,
pub sub_pic_cpb_params_in_pic_timing_sei_flag: bool,
pub dpb_output_delay_du_length_minus1: u8,
pub cpb_size_du_scale: u8,
}
Expand description
Directly part of HrdParameters
.
Fields§
§tick_divisor_minus2: u8
Used to specify the clock sub-tick. A clock sub-tick is the minimum interval of time that can be represented in the coded data.
du_cpb_removal_delay_increment_length_minus1: u8
This value plus 1 specifies the length, in bits, of the
du_cpb_removal_delay_increment_minus1[i]
and du_common_cpb_removal_delay_increment_minus1
syntax elements of the picture timing SEI message and the du_spt_cpb_removal_delay_increment
syntax
element in the decoding unit information SEI message.
sub_pic_cpb_params_in_pic_timing_sei_flag: bool
Equal to true
specifies that sub-picture level CPB removal
delay parameters are present in picture timing SEI messages and no decoding unit information SEI
message is available (in the CVS or provided through external means not specified in this document).
Equal to false
specifies that sub-picture level CPB removal delay
parameters are present in decoding unit information SEI messages and picture timing SEI messages do
not include sub-picture level CPB removal delay parameters.
dpb_output_delay_du_length_minus1: u8
This value plus 1 specifies the length, in bits, of
pic_dpb_output_du_delay
syntax element in the picture timing SEI message and
pic_spt_dpb_output_du_delay
syntax element in the decoding unit information SEI message.
cpb_size_du_scale: u8
Specifies (together with cpb_size_du_value_minus1[i]
)
the CPB size of the i-th CPB when the CPB operates at sub-picture level.
Trait Implementations§
Source§impl Clone for SubPicHrdParams
impl Clone for SubPicHrdParams
Source§fn clone(&self) -> SubPicHrdParams
fn clone(&self) -> SubPicHrdParams
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more