GstCodecParsers.H266VPS¶
Fields¶
Name |
Type |
Access |
Description |
|---|---|---|---|
all_independent_layers_flag |
r/w |
specifies whether all layers specified by the VPS are independently coded without using inter-layer prediction. |
|
default_ptl_dpb_hrd_max_tid_flag |
r/w |
specifies whether the syntax elements vps_ptl_max_tid, vps_dpb_max_tid, and vps_hrd_max_tid are present. |
|
direct_ref_layer_flag |
r/w |
specifies whether the layer with index j is not a direct reference layer for the layer with index i. |
|
dpb |
r/w |
the DPB parameters using |
|
dpb_max_tid |
r/w |
specifies the TemporalId of the highest sublayer representation for which the DPB parameters could be present in the i-th dpb_parameters syntax strutcure in the VPS. |
|
each_layer_is_an_ols_flag |
r/w |
specifies whether each OLS specified by the VPS contains only one layer and each layer specified by the VPS is an OLS with the single included layer being the only output layer. |
|
extension_data |
r/w |
could have any value, it is not defined in this version of this Specification. |
|
extension_flag |
r/w |
specifies whether no vps_extension_data_flag syntax elements are present in the VPS RBSP syntax structure. |
|
general_hrd_params |
r/w |
HRD parameters in |
|
hrd_max_tid |
r/w |
specifies the TemporalId of the highest sublayer representation for which the HRD parameters are contained in the i-th ols_timing_hrd_parameters syntax structure. |
|
independent_layer_flag |
r/w |
specifies whether the layer with index i does not use inter-layer prediction. |
|
layer_id |
r/w |
specifies the nuh_layer_id value of the i-th layer. |
|
layer_id_in_ols |
r/w |
specifies the nuh_layer_id value of the j-th layer in the i-th OLS. |
|
max_layers_minus1 |
r/w |
specifies the number of layers specified by the VPS. |
|
max_sublayers_minus1 |
r/w |
specifies the maximum number of temporal sublayers that may be present in a layer specified by the VPS. |
|
max_tid_il_ref_pics_plus1 |
r/w |
specifies whether the pictures of the j-th layer that are neither IRAP pictures nor GDR pictures with ph_recovery_poc_cnt equal to 0 are not used as ILRPs for decoding of pictures of the i-th layer. |
|
max_tid_ref_present_flag |
r/w |
specifies whether the syntax element vps_max_tid_il_ref_pics_plus1 could be present. |
|
multi_layer_ols_idx |
[ |
r/w |
specifies the index to the list of multi-layer OLSs for the i-th OLS. |
num_dpb_params_minus1 |
r/w |
specifies the number of dpb_parameters syntax strutcures in the VPS. |
|
num_layers_in_ols |
[ |
r/w |
specifies the number of layers in the i-th OLS. |
num_multi_layer_olss |
r/w |
specifies the number of multi-layer OLSs (i.e., OLSs that contain more than one layer). |
|
num_ols_timing_hrd_params_minus1 |
r/w |
specifies the number of ols_timing_hrd_parameters syntax structures present in the VPS. |
|
num_output_layer_sets_minus2 |
r/w |
specifies the total number of OLSs specified by the VPS when vps_ols_mode_idc is equal to 2. |
|
num_output_layers_in_ols |
[ |
r/w |
specifies the number of output layers in the i-th OLS. |
num_ptls_minus1 |
r/w |
specifies the number of profile_tier_level syntax structures in the VPS. |
|
num_sub_layers_in_layer_in_ols |
r/w |
specifies the number of sublayers in the j-th layer in the i-th OLS. |
|
ols_dpb_bitdepth_minus8 |
r/w |
specifies the greatest allowed value of sps_bitdepth_minus8 for all SPSs. |
|
ols_dpb_chroma_format |
r/w |
specifies the greatest allowed value of sps_chroma_format_idc for all SPSs. |
|
ols_dpb_params_idx |
r/w |
specifies the index of the dpb_parameters syntax structure that applies to the i-th multi-layer OLS. |
|
ols_dpb_pic_height |
[ |
r/w |
specifies the height of each picture storage buffer for the i-th multi-layer OLS. |
ols_dpb_pic_width |
[ |
r/w |
specifies the width of each picture storage buffer for the i-th multi-layer OLS. |
ols_hrd_params |
r/w |
OLS HRD parameters using |
|
ols_mode_idc |
r/w |
specifies whether the total number of OLSs specified by the VPS is equal to vps_max_layers_minus1 + 1. |
|
ols_output_layer_flag |
r/w |
specifies whether the layer with nuh_layer_id equal to vps_layer_id[j] is an output layer of the i-th OLS when vps_ols_mode_idc is equal to 2. |
|
ols_ptl_idx |
r/w |
specifies the index of the profile_tier_level syntax structure that applies to the i-th OLS. |
|
ols_timing_hrd_idx |
r/w |
specifies the index of the ols_timing_hrd_parameters syntax structure that applies to the i-th multi-layer OLS. |
|
output_layer_id_in_ols |
r/w |
specifies the nuh_layer_id value of the j-th output layer in the i-th OLS. |
|
profile_tier_level |
r/w |
specifies the profile, tier and level using |
|
pt_present_flag |
r/w |
specifies whether profile, tier, and general constraints information are present in the i-th profile_tier_level syntax structure in the VPS. |
|
ptl_max_tid |
r/w |
specifies the TemporalId of the highest sublayer representation. |
|
sublayer_cpb_params_present_flag |
r/w |
specifies that the i-th ols_timing_hrd_parameters syntax structure in the VPS contains HRD parameters for the sublayer representations. |
|
sublayer_dpb_params_present_flag |
r/w |
is used to control the presence of dpb_max_dec_pic_buffering_minus1[j], dpb_max_num_reorder_pics[j], and dpb_max_latency_increase_plus1[j] syntax elements in the dpb_parameters syntax strucures in the VPS. |
|
timing_hrd_params_present_flag |
r/w |
specifies whether the VPS contains a general_timing_hrd_parameters syntax structure and other HRD parameters. |
|
total_num_olss |
r/w |
specifies the total number of OLSs specified by the VPS. |
|
valid |
r/w |
whether this VPS is valid. |
|
vps_id |
r/w |
provides an identifier for the VPS for reference by other syntax elements. |
Methods¶
None
Details¶
- class GstCodecParsers.H266VPS¶
Structure defining the H266 VPS.
New in version 1.26.