Lines Matching refs:i
43 RK_U32 i; in get_refpic_index() local
44 for (i = 0; i < MPP_ARRAY_ELEMS(pp->RefPicList); i++) { in get_refpic_index()
45 if ((pp->RefPicList[i].bPicEntry & 0x7f) == surface_index) { in get_refpic_index()
47 return i; in get_refpic_index()
64 RK_U32 i, j; in fill_picture_parameters() local
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()
171 for (i = 0; i < 32; i++) { in fill_picture_parameters()
172 pp->sps_lt_rps[i].lt_ref_pic_poc_lsb = sps->lt_ref_pic_poc_lsb_sps[i]; in fill_picture_parameters()
173 pp->sps_lt_rps[i].used_by_curr_pic_lt_flag = sps->used_by_curr_pic_lt_sps_flag[i]; in fill_picture_parameters()
180 for (i = 0; i < cur_dst_rps->num_negative_pics; i++) { in fill_picture_parameters()
181 cur_dst_rps->delta_poc_s0[i] = cur_src_rps->delta_poc[i]; in fill_picture_parameters()
182 cur_dst_rps->s0_used_flag[i] = cur_src_rps->used[i]; in fill_picture_parameters()
184 for (i = 0; i < cur_dst_rps->num_positive_pics; i++) { in fill_picture_parameters()
185 cur_dst_rps->delta_poc_s1[i] = cur_src_rps->delta_poc[i + n_pics]; in fill_picture_parameters()
186 cur_dst_rps->s1_used_flag[i] = cur_src_rps->used[i + n_pics]; in fill_picture_parameters()
190 for (i = 0; i < 64; i++) { in fill_picture_parameters()
191 if (i < sps->nb_st_rps) { in fill_picture_parameters()
193 RK_U32 n_pics = src_rps[i].num_negative_pics; in fill_picture_parameters()
194 dst_rps[i].num_negative_pics = n_pics; in fill_picture_parameters()
195 dst_rps[i].num_positive_pics = src_rps[i].num_delta_pocs - n_pics; in fill_picture_parameters()
196 for (j = 0; j < dst_rps[i].num_negative_pics; j++) { in fill_picture_parameters()
197 dst_rps[i].delta_poc_s0[j] = src_rps[i].delta_poc[j]; in fill_picture_parameters()
198 dst_rps[i].s0_used_flag[j] = src_rps[i].used[j]; in fill_picture_parameters()
201 for ( j = 0; j < dst_rps[i].num_positive_pics; j++) { in fill_picture_parameters()
202 dst_rps[i].delta_poc_s1[j] = src_rps[i].delta_poc[j + n_pics]; in fill_picture_parameters()
203 dst_rps[i].s1_used_flag[j] = src_rps[i].used[j + n_pics]; in fill_picture_parameters()
210 for (i = 0; i < NB_RPS_TYPE; i++) { in fill_picture_parameters()
211 for (j = 0; j < (RK_U32)h->rps[i].nb_refs; j++) { in fill_picture_parameters()
212 if ((i == ST_FOLL) || (i == LT_FOLL)) { in fill_picture_parameters()
215 rps_used[nb_rps_used++] = h->rps[i].list[j]; in fill_picture_parameters()
222 for (i = 0, j = 0; i < MPP_ARRAY_ELEMS(pp->RefPicList); i++) { in fill_picture_parameters()
238 …fill_picture_entry(&pp->RefPicList[i], frame->slot_index, !!(frame->flags & HEVC_FRAME_FLAG_LONG_R… in fill_picture_parameters()
239 pp->PicOrderCntValList[i] = frame->poc; in fill_picture_parameters()
241 h->task->refer[i] = frame->slot_index; in fill_picture_parameters()
244 pp->RefPicList[i].bPicEntry = 0xff; in fill_picture_parameters()
245 pp->PicOrderCntValList[i] = 0; in fill_picture_parameters()
246 h->task->refer[i] = -1; in fill_picture_parameters()
252 for (i = 0, j = 0; i < MPP_ARRAY_ELEMS(pp->ref_list); i++) { \ in fill_picture_parameters()
257 pp->ref_list[i] = get_refpic_index(pp, frame->slot_index); \ in fill_picture_parameters()
259 pp->ref_list[i] = 0xff; \ in fill_picture_parameters()
289 for (i = 0; i < 6; i++) { 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()
301 RK_U32 i, j, pos; in fill_scaling_lists() local
310 for (i = 0; i < 6; i++) { in fill_scaling_lists()
313 qm->ucScalingLists0[i][j] = sl->sl[0][i][pos]; in fill_scaling_lists()
318 qm->ucScalingLists1[i][j] = sl->sl[1][i][pos]; in fill_scaling_lists()
319 qm->ucScalingLists2[i][j] = sl->sl[2][i][pos]; in fill_scaling_lists()
321 if (i < 2) in fill_scaling_lists()
322 qm->ucScalingLists3[i][j] = sl->sl[3][i * 3][pos]; in fill_scaling_lists()
325 qm->ucScalingListDCCoefSizeID2[i] = sl->sl_dc[0][i]; in fill_scaling_lists()
327 if (i < 2) in fill_scaling_lists()
328 qm->ucScalingListDCCoefSizeID3[i] = sl->sl_dc[1][i * 3]; in fill_scaling_lists()
369 RK_S32 i, count = 0; in h265d_syntax_fill_slice() local
385 for (i = 0; i < h->nb_nals; i++) { in h265d_syntax_fill_slice()
386 length += h->nals[i].size + 4; in h265d_syntax_fill_slice()
413 for (i = 0; i < h->nb_nals; i++) { in h265d_syntax_fill_slice()
420 mpp_set_bitread_ctx(&gb_cxt, (RK_U8 *)h->nals[i].data, in h265d_syntax_fill_slice()
421 h->nals[i].size); in h265d_syntax_fill_slice()
436 memcpy(current, h->nals[i].data, h->nals[i].size); in h265d_syntax_fill_slice()
438 fill_slice_short(&ctx_pic->slice_short[count], position, h->nals[i].size); in h265d_syntax_fill_slice()
440 current += h->nals[i].size; in h265d_syntax_fill_slice()
441 position += h->nals[i].size; in h265d_syntax_fill_slice()