Lines Matching refs:top_field
212 if (fs->top_field) { in store_proc_picture_in_dpb()
213 free_storable_picture(p_Dec, fs->top_field); in store_proc_picture_in_dpb()
214 fs->top_field = NULL; in store_proc_picture_in_dpb()
228 VAL_CHECK(ret, fs->top_field == NULL); in store_proc_picture_in_dpb()
346 if (fs->top_field) { in init_mvc_picture()
347 … poc = fs->top_field->is_mmco_5 ? fs->top_field->top_poc_mmco5 : fs->top_field->top_poc; in init_mvc_picture()
349 if (fs->top_field && (fs->top_field->layer_id == 0) && (poc == currSlice->toppoc)) { in init_mvc_picture()
350 p_pic = fs->top_field; in init_mvc_picture()
351 if (!fs->top_field->is_mmco_5) { in init_mvc_picture()
796 … p_Dpb->fs_ref[i]->top_field->pic_num = (2 * p_Dpb->fs_ref[i]->frame_num_wrap) + add_top; in update_pic_num()
806 …p_Dpb->fs_ltref[i]->top_field->long_term_pic_num = 2 * p_Dpb->fs_ltref[i]->top_field->long_term_fr… in update_pic_num()
891 if (is_ref(fs_list[top_idx]->top_field)) { in gen_pic_list_from_frame_list()
893 list[(RK_S16)*list_size] = fs_list[top_idx]->top_field; in gen_pic_list_from_frame_list()
928 if (is_ref(fs_list[top_idx]->top_field)) { in gen_pic_list_from_frame_list()
930 list[(RK_S16)*list_size] = fs_list[top_idx]->top_field; in gen_pic_list_from_frame_list()
988 poc = fs->top_field->is_mmco_5 ? fs->top_field->top_poc_mmco5 : fs->top_field->poc; in append_interview_list()
1021 list[(RK_S32)(*list_size)] = fs_list[i]->top_field; in gen_pic_list_from_frame_interview_list()
1389 && (!p_Dpb->fs_ref[i]->top_field->is_long_term)) { in get_short_term_pic()
1390 if (p_Dpb->fs_ref[i]->top_field->pic_num == picNum) { in get_short_term_pic()
1391 ret_pic = p_Dpb->fs_ref[i]->top_field; in get_short_term_pic()
1394 near_pic = p_Dpb->fs_ref[i]->top_field; in get_short_term_pic()
1426 if ((p_Dpb->fs_ltref[i]->top_field->is_long_term) in get_long_term_pic()
1427 && (p_Dpb->fs_ltref[i]->top_field->long_term_pic_num == LongtermPicNum)) in get_long_term_pic()
1428 return p_Dpb->fs_ltref[i]->top_field; in get_long_term_pic()
1601 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ref[j]->top_field->poc; in prepare_init_dpb_info()
1617 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ref[j]->top_field; in prepare_init_dpb_info()
1619 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ref[j]->top_field->poc; in prepare_init_dpb_info()
1622 p_Dec->dpb_info[i].slot_index = p_Dpb->fs_ref[j]->top_field->mem_mark->slot_idx; in prepare_init_dpb_info()
1623 … p_Dec->dpb_info[i].colmv_is_used = (p_Dpb->fs_ref[j]->top_field->colmv_no_used_flag ? 0 : 1); in prepare_init_dpb_info()
1649 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ltref[j]->top_field->poc; in prepare_init_dpb_info()
1667 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ltref[j]->top_field; in prepare_init_dpb_info()
1668 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ltref[j]->top_field->poc; in prepare_init_dpb_info()
1671 p_Dec->dpb_info[i].slot_index = p_Dpb->fs_ltref[j]->top_field->mem_mark->slot_idx; in prepare_init_dpb_info()
1672 … p_Dec->dpb_info[i].colmv_is_used = (p_Dpb->fs_ltref[j]->top_field->colmv_no_used_flag ? 0 : 1); in prepare_init_dpb_info()
1673 … p_Dec->dpb_info[i].long_term_pic_num = p_Dpb->fs_ltref[j]->top_field->long_term_pic_num; in prepare_init_dpb_info()
1714 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ilref[j]->top_field; in prepare_init_dpb_info()
1716 if (p_Dpb->fs_ilref[j]->top_field->is_mmco_5) { in prepare_init_dpb_info()
1717 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ilref[j]->top_field->top_poc_mmco5; in prepare_init_dpb_info()
1719 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ilref[j]->top_field->top_poc; in prepare_init_dpb_info()
1733 p_Dec->dpb_info[i].refpic = p_Dpb->fs_ilref[j]->top_field; in prepare_init_dpb_info()
1735 if (p_Dpb->fs_ilref[j]->top_field->is_mmco_5) { in prepare_init_dpb_info()
1736 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ilref[j]->top_field->top_poc_mmco5; in prepare_init_dpb_info()
1738 p_Dec->dpb_info[i].TOP_POC = p_Dpb->fs_ilref[j]->top_field->top_poc; in prepare_init_dpb_info()
1742 p_Dec->dpb_info[i].slot_index = p_Dpb->fs_ilref[j]->top_field->mem_mark->slot_idx; in prepare_init_dpb_info()
1743 … p_Dec->dpb_info[i].colmv_is_used = (p_Dpb->fs_ilref[j]->top_field->colmv_no_used_flag ? 0 : 1); in prepare_init_dpb_info()