Lines Matching defs:sps
46 const HEVCSPS *sps = h->ps.sps;
50 &pps->scaling_list : &sps->scaling_list;
55 info->chroma_format_idc = sps->chroma_format_idc;
56 info->separate_colour_plane_flag = sps->separate_colour_plane_flag;
57 info->pic_width_in_luma_samples = sps->width;
58 info->pic_height_in_luma_samples = sps->height;
59 info->bit_depth_luma_minus8 = sps->bit_depth - 8;
60 info->bit_depth_chroma_minus8 = sps->bit_depth - 8;
61 info->log2_max_pic_order_cnt_lsb_minus4 = sps->log2_max_poc_lsb - 4;
64 info->sps_max_dec_pic_buffering_minus1 = sps->temporal_layer[sps->max_sub_layers - 1].max_dec_pic_buffering - 1;
65 info->log2_min_luma_coding_block_size_minus3 = sps->log2_min_cb_size - 3;
66 info->log2_diff_max_min_luma_coding_block_size = sps->log2_diff_max_min_coding_block_size;
67 info->log2_min_transform_block_size_minus2 = sps->log2_min_tb_size - 2;
68 info->log2_diff_max_min_transform_block_size = sps->log2_max_trafo_size - sps->log2_min_tb_size;
69 info->max_transform_hierarchy_depth_inter = sps->max_transform_hierarchy_depth_inter;
70 info->max_transform_hierarchy_depth_intra = sps->max_transform_hierarchy_depth_intra;
71 info->scaling_list_enabled_flag = sps->scaling_list_enable_flag;
103 info->amp_enabled_flag = sps->amp_enabled_flag;
104 info->sample_adaptive_offset_enabled_flag = sps->sao_enabled;
105 info->pcm_enabled_flag = sps->pcm_enabled_flag;
108 info->pcm_sample_bit_depth_luma_minus1 = sps->pcm.bit_depth - 1;
110 info->pcm_sample_bit_depth_chroma_minus1 = sps->pcm.bit_depth_chroma - 1;
112 info->log2_min_pcm_luma_coding_block_size_minus3 = sps->pcm.log2_min_pcm_cb_size - 3;
114 info->log2_diff_max_min_pcm_luma_coding_block_size = sps->pcm.log2_max_pcm_cb_size - sps->pcm.log2_min_pcm_cb_size;
116 info->pcm_loop_filter_disabled_flag = sps->pcm.loop_filter_disable_flag;
120 info->num_short_term_ref_pic_sets = sps->nb_st_rps;
121 info->long_term_ref_pics_present_flag = sps->long_term_ref_pics_present_flag;
124 info->num_long_term_ref_pics_sps = sps->num_long_term_ref_pics_sps;
125 info->sps_temporal_mvp_enabled_flag = sps->sps_temporal_mvp_enabled_flag;
126 info->strong_intra_smoothing_enabled_flag = sps->sps_strong_intra_smoothing_enable_flag;
198 info->CurrRpsIdx = sps->nb_st_rps;
200 for (size_t i = 0; i < sps->nb_st_rps; i++) {
201 if (sh->short_term_rps == &sps->st_rps[i]) {
363 if (sps->sps_range_extension_flag) {
365 info2->transformSkipRotationEnableFlag = sps->transform_skip_rotation_enabled_flag;
366 info2->transformSkipContextEnableFlag = sps->transform_skip_context_enabled_flag;
367 info2->implicitRdpcmEnableFlag = sps->implicit_rdpcm_enabled_flag;
368 info2->explicitRdpcmEnableFlag = sps->explicit_rdpcm_enabled_flag;
369 info2->extendedPrecisionProcessingFlag = sps->extended_precision_processing_flag;
370 info2->intraSmoothingDisabledFlag = sps->intra_smoothing_disabled_flag;
371 info2->highPrecisionOffsetsEnableFlag = sps->high_precision_offsets_enabled_flag;
372 info2->persistentRiceAdaptationEnableFlag = sps->persistent_rice_adaptation_enabled_flag;
373 info2->cabacBypassAlignmentEnableFlag = sps->cabac_bypass_alignment_enabled_flag;
472 const HEVCSPS *sps = h->ps.sps;
473 const PTL *ptl = &sps->ptl;