Lines Matching defs:pps

124     const HEVCPPS          *pps = h->ps.pps;
145 .num_ref_idx_l0_default_active_minus1 = pps->num_ref_idx_l0_default_active - 1,
146 .num_ref_idx_l1_default_active_minus1 = pps->num_ref_idx_l1_default_active - 1,
147 .init_qp_minus26 = pps->pic_init_qp_minus26,
148 .pps_cb_qp_offset = pps->cb_qp_offset,
149 .pps_cr_qp_offset = pps->cr_qp_offset,
154 .diff_cu_qp_delta_depth = pps->diff_cu_qp_delta_depth,
155 .pps_beta_offset_div2 = pps->beta_offset / 2,
156 .pps_tc_offset_div2 = pps->tc_offset / 2,
157 .log2_parallel_merge_level_minus2 = pps->log2_parallel_merge_level - 2,
161 .num_extra_slice_header_bits = pps->num_extra_slice_header_bits,
164 .tiles_enabled_flag = pps->tiles_enabled_flag,
168 .transform_skip_enabled_flag = pps->transform_skip_enabled_flag,
171 .sign_data_hiding_enabled_flag = pps->sign_data_hiding_flag,
172 .constrained_intra_pred_flag = pps->constrained_intra_pred_flag,
173 .cu_qp_delta_enabled_flag = pps->cu_qp_delta_enabled_flag,
174 .weighted_pred_flag = pps->weighted_pred_flag,
175 .weighted_bipred_flag = pps->weighted_bipred_flag,
176 .transquant_bypass_enabled_flag = pps->transquant_bypass_enable_flag,
177 .entropy_coding_sync_enabled_flag = pps->entropy_coding_sync_enabled_flag,
178 .pps_loop_filter_across_slices_enabled_flag = pps->seq_loop_filter_across_slices_enabled_flag,
179 .loop_filter_across_tiles_enabled_flag = pps->loop_filter_across_tiles_enabled_flag,
183 .lists_modification_present_flag = pps->lists_modification_present_flag,
186 .cabac_init_present_flag = pps->cabac_init_present_flag,
187 .output_flag_present_flag = pps->output_flag_present_flag,
188 .dependent_slice_segments_enabled_flag = pps->dependent_slice_segments_enabled_flag,
189 .pps_slice_chroma_qp_offsets_present_flag = pps->pic_slice_level_chroma_qp_offsets_present_flag,
191 .deblocking_filter_override_enabled_flag = pps->deblocking_filter_override_enabled_flag,
192 .pps_disable_deblocking_filter_flag = pps->disable_dbf,
193 .slice_segment_header_extension_present_flag = pps->slice_header_extension_present_flag,
203 if (pps->tiles_enabled_flag) {
204 pic_param->num_tile_columns_minus1 = pps->num_tile_columns - 1;
205 pic_param->num_tile_rows_minus1 = pps->num_tile_rows - 1;
207 for (i = 0; i < pps->num_tile_columns; i++)
208 pic_param->column_width_minus1[i] = pps->column_width[i] - 1;
210 for (i = 0; i < pps->num_tile_rows; i++)
211 pic_param->row_height_minus1[i] = pps->row_height[i] - 1;
233 .cross_component_prediction_enabled_flag = pps->cross_component_prediction_enabled_flag,
234 .chroma_qp_offset_list_enabled_flag = pps->chroma_qp_offset_list_enabled_flag,
236 .diff_cu_chroma_qp_offset_depth = pps->diff_cu_chroma_qp_offset_depth,
237 .chroma_qp_offset_list_len_minus1 = pps->chroma_qp_offset_list_len_minus1,
238 .log2_sao_offset_scale_luma = pps->log2_sao_offset_scale_luma,
239 .log2_sao_offset_scale_chroma = pps->log2_sao_offset_scale_chroma,
240 .log2_max_transform_skip_block_size_minus2 = pps->log2_max_transform_skip_block_size - 2,
244 pic->pic_param.rext.cb_qp_offset_list[i] = pps->cb_qp_offset_list[i];
246 pic->pic_param.rext.cr_qp_offset_list[i] = pps->cr_qp_offset_list[i];
258 if (pps->scaling_list_data_present_flag)
259 scaling_list = &pps->scaling_list;
353 (sh->slice_type == HEVC_SLICE_P && !h->ps.pps->weighted_pred_flag) ||
354 (sh->slice_type == HEVC_SLICE_B && !h->ps.pps->weighted_bipred_flag))