Lines Matching refs:pps
57 const HEVCPPS *pps = (HEVCPPS *)h->pps_list[h->sh.pps_id]; in fill_picture_parameters() local
58 const HEVCSPS *sps = (HEVCSPS *)h->sps_list[pps->sps_id]; in fill_picture_parameters()
73 pp->sps_id = pps->sps_id; in fill_picture_parameters()
97 pp->num_ref_idx_l0_default_active_minus1 = pps->num_ref_idx_l0_default_active - 1; in fill_picture_parameters()
98 pp->num_ref_idx_l1_default_active_minus1 = pps->num_ref_idx_l1_default_active - 1; in fill_picture_parameters()
99 pp->init_qp_minus26 = pps->pic_init_qp_minus26; in fill_picture_parameters()
118 (pps->dependent_slice_segments_enabled_flag << 20) | in fill_picture_parameters()
119 (pps->output_flag_present_flag << 21) | in fill_picture_parameters()
120 (pps->num_extra_slice_header_bits << 22) | in fill_picture_parameters()
121 (pps->sign_data_hiding_flag << 25) | in fill_picture_parameters()
122 (pps->cabac_init_present_flag << 26) | in fill_picture_parameters()
125 …pp->dwCodingSettingPicturePropertyFlags = (pps->constrained_intra_pred_flag << … in fill_picture_parameters()
126 … (pps->transform_skip_enabled_flag << 1) | in fill_picture_parameters()
127 … (pps->cu_qp_delta_enabled_flag << 2) | in fill_picture_parameters()
128 … (pps->pic_slice_level_chroma_qp_offsets_present_flag << 3) | in fill_picture_parameters()
129 … (pps->weighted_pred_flag << 4) | in fill_picture_parameters()
130 … (pps->weighted_bipred_flag << 5) | in fill_picture_parameters()
131 … (pps->transquant_bypass_enable_flag << 6) | in fill_picture_parameters()
132 … (pps->tiles_enabled_flag << 7) | in fill_picture_parameters()
133 … (pps->entropy_coding_sync_enabled_flag << 8) | in fill_picture_parameters()
134 … (pps->uniform_spacing_flag << 9) | in fill_picture_parameters()
135 … (pps->loop_filter_across_tiles_enabled_flag << 10) | in fill_picture_parameters()
136 … (pps->seq_loop_filter_across_slices_enabled_flag << 11) | in fill_picture_parameters()
137 … (pps->deblocking_filter_override_enabled_flag << 12) | in fill_picture_parameters()
138 … (pps->disable_dbf << 13) | in fill_picture_parameters()
139 … (pps->lists_modification_present_flag << 14) | in fill_picture_parameters()
140 … (pps->slice_header_extension_present_flag << 15) | in fill_picture_parameters()
146 pp->pps_cb_qp_offset = pps->cb_qp_offset; in fill_picture_parameters()
147 pp->pps_cr_qp_offset = pps->cr_qp_offset; in fill_picture_parameters()
148 if (pps->tiles_enabled_flag) { in fill_picture_parameters()
149 pp->num_tile_columns_minus1 = pps->num_tile_columns - 1; in fill_picture_parameters()
150 pp->num_tile_rows_minus1 = pps->num_tile_rows - 1; in fill_picture_parameters()
152 if (!pps->uniform_spacing_flag) { in fill_picture_parameters()
153 for (i = 0; i < (RK_U32)pps->num_tile_columns; i++) in fill_picture_parameters()
154 pp->column_width_minus1[i] = pps->bufs.column_width[i] - 1; in fill_picture_parameters()
156 for (i = 0; i < (RK_U32)pps->num_tile_rows; i++) in fill_picture_parameters()
157 pp->row_height_minus1[i] = pps->bufs.row_height[i] - 1; in fill_picture_parameters()
161 pp->diff_cu_qp_delta_depth = pps->diff_cu_qp_delta_depth; in fill_picture_parameters()
162 pp->pps_beta_offset_div2 = pps->beta_offset / 2; in fill_picture_parameters()
163 pp->pps_tc_offset_div2 = pps->tc_offset / 2; in fill_picture_parameters()
164 pp->log2_parallel_merge_level_minus2 = pps->log2_parallel_merge_level - 2; in fill_picture_parameters()
165 pp->slice_segment_header_extension_present_flag = pps->slice_header_extension_present_flag; in fill_picture_parameters()
282 pp->cross_component_prediction_enabled_flag = pps->cross_component_prediction_enabled_flag; in fill_picture_parameters()
283 pp->chroma_qp_offset_list_enabled_flag = pps->chroma_qp_offset_list_enabled_flag; in fill_picture_parameters()
286 pp->log2_max_transform_skip_block_size = pps->log2_max_transform_skip_block_size; in fill_picture_parameters()
287 pp->diff_cu_chroma_qp_offset_depth = pps->diff_cu_chroma_qp_offset_depth; in fill_picture_parameters()
288 pp->chroma_qp_offset_list_len_minus1 = pps->chroma_qp_offset_list_len_minus1; in fill_picture_parameters()
290 pp->cb_qp_offset_list[i] = pps->cb_qp_offset_list[i]; in fill_picture_parameters()
291 pp->cr_qp_offset_list[i] = pps->cr_qp_offset_list[i]; in fill_picture_parameters()
302 const HEVCPPS *pps = (HEVCPPS *)h->pps_list[h->sh.pps_id]; in fill_scaling_lists() local
303 const HEVCSPS *sps = (HEVCSPS *)h->sps_list[pps->sps_id]; in fill_scaling_lists()
304 const ScalingList *sl = pps->scaling_list_data_present_flag ? in fill_scaling_lists()
305 &pps->scaling_list : &sps->scaling_list; in fill_scaling_lists()