GstCodecParsers.H266BufferingPeriod

Fields

Name

Type

Access

Description

additional_concatenation_info_present_flag

int

r/w

specifies whether the syntax element bp_max_initial_removal_delay_for_concatenation is present in the BP SEI message and the syntax element pt_delay_for_concatenation_ensured_flag is present in the PT SEI messages.

alt_cpb_params_present_flag

int

r/w

specifies the presence of the syntax element bp_use_alt_cpb_params_flag.

concatenation_flag

int

r/w

indicates whether the nominal CPB removal time of the current AU is determined relative to the nominal CPB removal time of the previous AU.

cpb_cnt_minus1

int

r/w

specifies the number of syntax element pairs bp_nal_initial_cpb_removal_delay and bp_nal_initial_cpb_removal_offset of the i-th temporal sublayer.

cpb_initial_removal_delay_length_minus1

int

r/w

specifies the length, in bits, of the initial cpb removal syntax elements.

cpb_removal_delay_delta_minus1

int

r/w

specifies a CPB removal delay increment value relative to the nominal CPB removal time of the AU prevNonDiscardableAu.

cpb_removal_delay_delta_val

bytes

r/w

specifies the i-th CPB removal delay delta.

cpb_removal_delay_deltas_present_flag

int

r/w

specifies whether the BP SEI message contains CPB removal delay deltas.

cpb_removal_delay_length_minus1

int

r/w

specifies the length, in bits, of the cpb removal syntax elements.

dpb_output_delay_du_length_minus1

int

r/w

specifies the length, in bits, of the dpb output syntax element.

dpb_output_delay_length_minus1

int

r/w

specifies the length, in bits, of the syntax dpb output syntax elements.

dpb_output_tid_offset

[int]

r/w

specifies the difference between the DPB output times for the i-th sublayer representation.

du_cpb_params_in_pic_timing_sei_flag

int

r/w

specifies whether DU level CPB removal delay parameters are present in PT SEI messages.

du_cpb_removal_delay_increment_length_minus1

int

r/w

specifies the length, in bits, of the du cpb removal syntax elements.

du_dpb_params_in_pic_timing_sei_flag

int

r/w

specifies whether DU level DPB output delay parameters are present in PT SEI messages.

du_hrd_params_present_flag

int

r/w

specifies whether DU level HRD parameters are present and the HRD can be operated at the AU level or DU level.

max_initial_removal_delay_for_concatenation

int

r/w

identify whether the nominal removal time from the CPB of the first AU of a following BP computed with bp_cpb_removal_delay_delta_minus1 applies.

max_sublayers_minus1

int

r/w

specifies whether maximum number of temporal sublayers for which the initial CPB removal delay and the initial CPB removal offset are indicated in the BP SEI message.

nal_hrd_params_present_flag

int

r/w

specifies whether a list of syntax element pairs bp_nal_initial_cpb_removal_delay and bp_nal_initial_cpb_removal_offset are present in the BP SEI message.

nal_initial_alt_cpb_removal_delay

bytes

r/w

specify the j-th alternative initial CPB removal delay for the NAL HRD in units of a 90 kHz clock of the i-th temporal sublayer.

nal_initial_alt_cpb_removal_offset

bytes

r/w

specify the j-th alternative initial CPB removal offset of the i-th temporal sublayer for the NAL HRD in units of a 90 kHz clock.

nal_initial_cpb_removal_delay

bytes

r/w

specify the j-th default initial CPB removal delay for the NAL HRD in units of a 90 kHz clock of the i-th temporal sublayer.

nal_initial_cpb_removal_offset

bytes

r/w

specify the j-th default initial CPB removal offset of the i-th temporal sublayer for the NAL HRD in units of a 90 kHz clock.

num_cpb_removal_delay_deltas_minus1

int

r/w

specifies the number of syntax elements bp_cpb_removal_delay_delta_val[i] in the BP SEI message.

sublayer_dpb_output_offsets_present_flag

int

r/w

specifies whether DPB output time offsets are present for sublayer representation.

sublayer_initial_cpb_removal_delay_present_flag

int

r/w

specifies that initial CPB removal delay related syntax elements are present for sublayer representation.

use_alt_cpb_params_flag

int

r/w

could be used to derive the value of UseAltCpbParamsFlag.

vcl_hrd_params_present_flag

int

r/w

specifies whether a list of syntax element pairs bp_vcl_initial_cpb_removal_delay and bp_vcl_initial_cpb_removal_offset are present in the BP SEI message.

vcl_initial_alt_cpb_removal_delay

bytes

r/w

specify the j-th alternative initial CPB removal delay of the i-th temporal sublayer for the VCL HRD in units of a 90 kHz clock.

vcl_initial_alt_cpb_removal_offset

bytes

r/w

specify the j-th alternative initial CPB removal offset of the i-th temporal sublayer for the VCL HRD in units of a 90 kHz clock.

vcl_initial_cpb_removal_delay

bytes

r/w

specify the j-th default initial CPB removal delay of the i-th temporal sublayer for the VCL HRD in units of a 90 kHz clock.

vcl_initial_cpb_removal_offset

bytes

r/w

specify the j-th default initial CPB removal offset of the i-th temporal sublayer for the VCL HRD in units of a 90 kHz clock.

Methods

None

Details

class GstCodecParsers.H266BufferingPeriod

Structure defining the H266 buffering period.

New in version 1.26.