pub struct HrdParametersSubLayer {
pub fixed_pic_rate_general_flag: bool,
pub fixed_pic_rate_within_cvs_flag: bool,
pub elemental_duration_in_tc_minus1: Option<u64>,
pub low_delay_hrd_flag: bool,
pub cpb_cnt_minus1: u64,
pub sub_layer_parameters: Vec<SubLayerHrdParameters>,
}
Expand description
Directly part of HrdParameters
.
Fields§
§fixed_pic_rate_general_flag: bool
Equal to true
indicates that, when HighestTid
is equal to i
, the temporal
distance between the HRD output times of consecutive pictures in output order is constrained as specified.
Equal to false
indicates that this constraint may not apply.
fixed_pic_rate_within_cvs_flag: bool
Equal to true
indicates that, when HighestTid
is equal to i
, the temporal
distance between the HRD output times of consecutive pictures in output order is constrained as specified.
Equal to false
indicates that this constraint may not apply.
elemental_duration_in_tc_minus1: Option<u64>
This value plus 1 (when present) specifies, when HighestTid
is equal to i
,
the temporal distance, in clock ticks, between the elemental units that specify the HRD output times of
consecutive pictures in output order as specified.
The value is in range [0, 2047].
low_delay_hrd_flag: bool
Specifies the HRD operational mode, when HighestTid
is equal to i
, as specified in
ISO/IEC 23008-2 Annex C or ISO/IEC 23008-2 F.13.
cpb_cnt_minus1: u64
This value plus 1 specifies the number of alternative CPB specifications in the bitstream of the
CVS when HighestTid
is equal to i
.
The value is in range [0, 31].
sub_layer_parameters: Vec<SubLayerHrdParameters>
Sub-layer HRD parameters.
Trait Implementations§
Source§impl Clone for HrdParametersSubLayer
impl Clone for HrdParametersSubLayer
Source§fn clone(&self) -> HrdParametersSubLayer
fn clone(&self) -> HrdParametersSubLayer
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more