GstCodecParsers.H266GeneralConstraintsInfo

Fields

Name

Type

Access

Description

all_layers_independent_constraint_flag

int

r/w

specifies whether the vps_all_independent_layers_flag for all pictures in OlsInScope shall be equal to 1.

all_rap_pictures_constraint_flag

int

r/w

specifies whether all pictures in OlsInScope are GDR pictures with ph_recovery_poc_cnt equal to 0 or IRAP pictures.

intra_only_constraint_flag

int

r/w

specifies whether sh_slice_type for all slices in OlsInScope shall be equal to 2.

no_act_constraint_flag

int

r/w

specifies whether sps_act_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_affine_motion_constraint_flag

int

r/w

specifies whether sps_affine_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_alf_constraint_flag

int

r/w

specifies whether sps_alf_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_amvr_constraint_flag

int

r/w

specifies whether sps_amvr_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_aps_constraint_flag

int

r/w

specifies whether there shall be no NAL unit with nuh_unit_type equal to PREFIX_APS_NUT or SUFFIX_APS_NUT present in OlsInScope.

no_bcw_constraint_flag

int

r/w

specifies whether sps_bcw_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_bdof_constraint_flag

int

r/w

specifies whether sps_bdof_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_bdpcm_constraint_flag

int

r/w

specifies whether sps_bdpcm_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_ccalf_constraint_flag

int

r/w

specifies whether sps_ccalf_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_cclm_constraint_flag

int

r/w

specifies whether sps_cclm_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_chroma_qp_offset_constraint_flag

int

r/w

specifies whether pps_cu_chroma_qp_offset_list_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_ciip_constraint_flag

int

r/w

specifies whether sps_ciip_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_cra_constraint_flag

int

r/w

specifies whether there shall be no NAL unit with nuh_unit_type equal to CRA_NUT present in OlsInScope.

no_cu_qp_delta_constraint_flag

int

r/w

specifies whether pps_cu_qp_delta_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_dep_quant_constraint_flag

int

r/w

specifies whether sps_dep_quant_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_dmvr_constraint_flag

int

r/w

specifies whether sps_dmvr_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_explicit_scaling_list_constraint_flag

int

r/w

specifies whether sps_explicit_scaling_list_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_extended_precision_processing_constraint_flag

int

r/w

specifies whether sps_extended_precision_flag for all pictures in OlsInScope shall be equal to 0.

no_gdr_constraint_flag

int

r/w

specifies whether sps_gdr_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_gpm_constraint_flag

int

r/w

specifies whether sps_gpm_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_ibc_constraint_flag

int

r/w

specifies whether sps_ibc_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_idr_constraint_flag

int

r/w

specifies whether there shall be no NAL unit with nuh_unit_type equal to IDR_W_RADL or IDR_N_LP present in OlsInScope.

no_idr_rpl_constraint_flag

int

r/w

specifies whether sps_idr_rpl_present_flag for all pictures in OlsInScope shall be equal to 0.

no_isp_constraint_flag

int

r/w

specifies whether sps_isp_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_joint_cbcr_constraint_flag

int

r/w

specifies whether sps_joint_cbcr_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_ladf_constraint_flag

int

r/w

specifies whether sps_ladf_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_lfnst_constraint_flag

int

r/w

specifies whether sps_lfnst_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_lmcs_constraint_flag

int

r/w

specifies whether sps_lmcs_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_luma_transform_size_64_constraint_flag

int

r/w

specifies whether sps_max_luma_transform_size_64_flag for all pictures in OlsInScope shall be equal to 0.

no_mip_constraint_flag

int

r/w

specifies whether sps_mip_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_mixed_nalu_types_in_pic_constraint_flag

int

r/w

specifies whether the pps_mixed_nalu_types_in_pic_flag for all pictures in OlsInScope shall be equal to 0.

no_mmvd_constraint_flag

int

r/w

specifies whether sps_mmvd_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_mrl_constraint_flag

int

r/w

specifies whether sps_mrl_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_mts_constraint_flag

int

r/w

specifies whether sps_mts_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_mtt_constraint_flag

int

r/w

specifies whether sps_max_mtt_hierarchy_depth_intra_slice_luma, sps_max_mtt_hierarchy_depth_inter_slice, and sps_max_mtt_hierarchy_depth_intra_slice_chroma for all pictures in OlsInScope shall be equal to 0.

no_palette_constraint_flag

int

r/w

specifies whether sps_palette_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_partition_constraints_override_constraint_flag

int

r/w

specifies whether sps_partition_constraints_override_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_persistent_rice_adaptation_constraint_flag

int

r/w

specifies whether sps_persistent_rice_adaptation_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_prof_constraint_flag

int

r/w

specifies whether sps_affine_prof_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_qtbtt_dual_tree_intra_constraint_flag

int

r/w

specifies whether sps_qtbtt_dual_tree_intra_flag for all pictures in OlsInScope shall be equal to 0.

no_radl_constraint_flag

int

r/w

specifies whether there shall be no NAL unit with nuh_unit_type equal to RADL_NUT present in OlsInScope.

no_rasl_constraint_flag

int

r/w

specifies whether there shall be no NAL unit with nuh_unit_type equal to RASL_NUT present in OlsInScope.

no_rectangular_slice_constraint_flag

int

r/w

specifies whether pps_rect_slice_flag for all pictures in OlsInScope shall be equal to 0.

no_ref_pic_resampling_constraint_flag

int

r/w

specifies whether sps_ref_pic_resampling_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_ref_wraparound_constraint_flag

int

r/w

specifies whether sps_ref_wraparound_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_res_change_in_clvs_constraint_flag

int

r/w

specifies whether sps_res_change_in_clvs_allowed_flag for all pictures in OlsInScope shall be equal to 0.

no_reverse_last_sig_coeff_constraint_flag

int

r/w

specifies whether sps_reverse_last_sig_coeff_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_rrc_rice_extension_constraint_flag

int

r/w

specifies whether sps_rrc_rice_extension_flag for all pictures in OlsInScope shall be equal to 0.

no_sao_constraint_flag

int

r/w

specifies whether sps_sao_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_sbt_constraint_flag

int

r/w

specifies whether sps_sbt_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_sbtmvp_constraint_flag

int

r/w

specifies whether sps_sbtmvp_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_sign_data_hiding_constraint_flag

int

r/w

specifies whether sps_sign_data_hiding_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_smvd_constraint_flag

int

r/w

specifies whether sps_smvd_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_stsa_constraint_flag

int

r/w

specifies whether there shall be no NAL unit with nuh_unit_type equal to STSA_NUT present in OlsInScope.

no_subpic_info_constraint_flag

int

r/w

specifies whether sps_subpic_info_present_flag for all pictures in OlsInScope shall be equal to 0.

no_temporal_mvp_constraint_flag

int

r/w

specifies whether sps_temporal_mvp_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_trail_constraint_flag

int

r/w

specifies whether there shall be no NAL unit with nuh_unit_type equal to TRAIL_NUT present in OlsInScope.

no_transform_skip_constraint_flag

int

r/w

specifies whether sps_transform_skip_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_ts_residual_coding_rice_constraint_flag

int

r/w

specifies whether sps_ts_residual_coding_rice_present_in_sh_flag for all pictures in OlsInScope should be equal to 0.

no_virtual_boundaries_constraint_flag

int

r/w

specifies whether sps_virtual_boundaries_enabled_flag for all pictures in OlsInScope shall be equal to 0.

no_weighted_prediction_constraint_flag

int

r/w

specifies whether sps_weighted_pred_flag and sps_weighted_bipred_flag for all pictures in OlsInScope shall both be equal to 0.

one_au_only_constraint_flag

int

r/w

specifies whether there is only one AU in OlsInScope.

one_slice_per_pic_constraint_flag

int

r/w

specifies whether each picture in OlsInScope shall contain only one slice.

one_slice_per_subpic_constraint_flag

int

r/w

specifies whether the value of pps_single_slice_per_subpic_flag for all pictures in OlsInScope shall be equal to 1.

one_tile_per_pic_constraint_flag

int

r/w

specifies whether each picture in OlsInScope shall contain only one tile.

pic_header_in_slice_header_constraint_flag

int

r/w

specifies whether each picture in OlsInScope shall contain only one slice and the value of sh_picture_header_in_slice_header_flag in each slice in OlsInScope shall be equal to 1.

present_flag

int

r/w

specifies whether additional syntax elements are present.

reserved_zero_bit

bytes

r/w

the reserved bits.

sixteen_minus_max_bitdepth_constraint_idc

int

r/w

specifies whether sps_bitdepth_minus8 plus 8 for all pictures in OlsInScope shall be in the range of 0 to 16 - gci_sixteen_minus_max_bitdepth_constraint_idc, inclusive.

three_minus_max_chroma_format_constraint_idc

int

r/w

specifies whether the sps_chroma_format_idc for all pictures in OlsInScope shall be in the range of 0 to 3 - gci_three_minus_max_chroma_format_constraint_idc, inclusive.

three_minus_max_log2_ctu_size_constraint_idc

int

r/w

specifies whether sps_log2_ctu_size_minus5 for all pictures in OlsInScope shall be in the range of 0 to 3-gci_three_minus_max_log2_ctu_size_constraint_idc, inclusive.

Methods

None

Details

class GstCodecParsers.H266GeneralConstraintsInfo

Structure defining the H266 general constraints info.

New in version 1.26.