Lines Matching refs:pp

198                               DXVA_PicParams_H264_MVC  *pp)  in get_info_input()  argument
207 for (i = 0; i < MPP_ARRAY_ELEMS(pp->RefFrameList); i++) { in get_info_input()
208 if (pp->RefFrameList[i].bPicEntry != 0xff) { in get_info_input()
210 priv->new_dpb[i].is_long_term = pp->RefFrameList[i].AssociatedFlag; in get_info_input()
211 priv->new_dpb[i].slot_index = pp->RefFrameList[i].Index7Bits; in get_info_input()
212 priv->new_dpb[i].top_poc = pp->FieldOrderCntList[i][0]; in get_info_input()
213 priv->new_dpb[i].bot_poc = pp->FieldOrderCntList[i][1]; in get_info_input()
215 priv->new_dpb[i].long_term_frame_idx = pp->FrameNumList[i]; in get_info_input()
217 priv->new_dpb[i].frame_num = pp->FrameNumList[i]; in get_info_input()
219 priv->new_dpb[i].long_term_pic_num = pp->LongTermPicNumList[i]; in get_info_input()
220 priv->new_dpb[i].top_used = ((pp->UsedForReferenceFlags in get_info_input()
222 priv->new_dpb[i].bot_used = ((pp->UsedForReferenceFlags in get_info_input()
224 priv->new_dpb[i].colmv_is_used = ((pp->RefPicColmvUsedFlags >> i) & 0x1) ? 1 : 0; in get_info_input()
225 priv->new_dpb[i].field_flag = ((pp->RefPicFiledFlags >> i) & 0x1) ? 1 : 0; in get_info_input()
226 priv->new_dpb[i].is_ilt_flag = ((pp->UsedForInTerviewflags >> i) & 0x1) ? 1 : 0; in get_info_input()
229 for (i = 0; i < MPP_ARRAY_ELEMS(pp->ViewIDList); i++) { in get_info_input()
230 priv->new_dpb[i].view_id = pp->ViewIDList[i]; in get_info_input()
233 for (i = 0; i < MPP_ARRAY_ELEMS(pp->RefPicLayerIdList); i++) { in get_info_input()
234 priv->new_dpb[i].voidx = pp->RefPicLayerIdList[i]; in get_info_input()
265 DXVA_PicParams_H264_MVC *pp) in refill_info_input() argument
273 pp->UsedForReferenceFlags = 0; in refill_info_input()
274 pp->RefPicColmvUsedFlags = 0; in refill_info_input()
275 pp->RefPicFiledFlags = 0; in refill_info_input()
276 pp->UsedForInTerviewflags = 0; in refill_info_input()
277 for (i = 0; i < MPP_ARRAY_ELEMS(pp->RefFrameList); i++) { in refill_info_input()
279 fill_picture_entry(&pp->RefFrameList[i], old_dpb[i].slot_index, in refill_info_input()
281 pp->FieldOrderCntList[i][0] = old_dpb[i].top_poc; in refill_info_input()
282 pp->FieldOrderCntList[i][1] = old_dpb[i].bot_poc; in refill_info_input()
283 pp->FrameNumList[i] = old_dpb[i].is_long_term ? in refill_info_input()
285 pp->LongTermPicNumList[i] = old_dpb[i].long_term_pic_num; in refill_info_input()
287 pp->UsedForReferenceFlags |= 1 << (2 * i + 0); in refill_info_input()
290 pp->UsedForReferenceFlags |= 1 << (2 * i + 1); in refill_info_input()
293 pp->RefPicColmvUsedFlags |= 1 << i; in refill_info_input()
296 pp->RefPicFiledFlags |= 1 << i; in refill_info_input()
299 pp->UsedForInTerviewflags |= 1 << i; in refill_info_input()
302 pp->RefFrameList[i].bPicEntry = 0xff; in refill_info_input()
303 pp->FieldOrderCntList[i][0] = 0; in refill_info_input()
304 pp->FieldOrderCntList[i][1] = 0; in refill_info_input()
305 pp->FrameNumList[i] = 0; in refill_info_input()
306 pp->LongTermPicNumList[i] = 0; in refill_info_input()
309 for (i = 0; i < MPP_ARRAY_ELEMS(pp->ViewIDList); i++) { in refill_info_input()
310 pp->ViewIDList[i] = old_dpb[i].view_id; in refill_info_input()
313 for (i = 0; i < MPP_ARRAY_ELEMS(pp->RefPicLayerIdList); i++) { in refill_info_input()
314 pp->RefPicLayerIdList[i] = old_dpb[i].voidx; in refill_info_input()
337 DXVA_PicParams_H264_MVC *pp) in adjust_input() argument
341 get_info_input(priv, p_long, pp); in adjust_input()
351 mpp_log("=== frame_num %d ===\n", pp->frame_num); in adjust_input()
436 refill_info_input(priv, p_long, pp); in adjust_input()