Lines Matching refs:structure

225         if (p->structure == FRAME) {  in store_proc_picture_in_dpb()
227 } else if (p->structure == TOP_FIELD) { in store_proc_picture_in_dpb()
229 } else if (p->structure == BOTTOM_FIELD) { in store_proc_picture_in_dpb()
234 if ((p->structure == FRAME && fs->is_used == 3) in store_proc_picture_in_dpb()
235 || (p->structure != FRAME && fs->is_used && fs->is_used < 3)) { in store_proc_picture_in_dpb()
244 static void dpb_mark_add_used(H264_DpbMark_t *p_mark, RK_S32 structure) in dpb_mark_add_used() argument
247 if (structure == FRAME || structure == TOP_FIELD) { in dpb_mark_add_used()
250 if (structure == FRAME || structure == BOTTOM_FIELD) { in dpb_mark_add_used()
258 H264_StorePic_t *p_stored_pic = alloc_storable_picture(p_Vid, p_Vid->structure); in clone_storable_picture()
263 dpb_mark_add_used(p_stored_pic->mem_mark, p_stored_pic->structure); in clone_storable_picture()
273 p_stored_pic->structure = p_pic->structure; in clone_storable_picture()
330 if (currSlice->structure == FRAME) { in init_mvc_picture()
343 } else if (currSlice->structure == TOP_FIELD) { in init_mvc_picture()
397 RK_S32 structure = dec_pic->structure; in dpb_mark_malloc() local
491 switch (structure) { in dpb_mark_malloc()
584 if (structure == FRAME || structure == TOP_FIELD) { in dpb_mark_malloc()
587 if (structure == FRAME || structure == BOTTOM_FIELD) { in dpb_mark_malloc()
593 cur_mark->slot_idx, dec_pic->slice_type, dec_pic->structure, in dpb_mark_malloc()
649 dec_pic = alloc_storable_picture(p_Vid, currSlice->structure); in alloc_decpic()
667 if (currSlice->structure == FRAME) { in alloc_decpic()
685 if (currSlice->structure == TOP_FIELD) { in alloc_decpic()
687 } else if (currSlice->structure == BOTTOM_FIELD) { in alloc_decpic()
689 } else if (currSlice->structure == FRAME) { in alloc_decpic()
758 if (currSlice->structure == FRAME) { in update_pic_num()
780 if (currSlice->structure == TOP_FIELD) { in update_pic_num()
1103 if (currSlice->structure == FRAME) { in init_lists_p_slice_mvc()
1136 …gen_pic_list_from_frame_list(currSlice->structure, fs_list0, list0idx, currSlice->listP[0], &currS… in init_lists_p_slice_mvc()
1142 …gen_pic_list_from_frame_list(currSlice->structure, fs_listlt, listltidx, currSlice->listP[0], &cur… in init_lists_p_slice_mvc()
1153 if (currSlice->structure == FRAME) { in init_lists_p_slice_mvc()
1154 FUN_CHECK(ret = append_interview_list(p_Vid->p_Dpb_layer[1], currSlice->structure, 0, in init_lists_p_slice_mvc()
1161 FUN_CHECK(ret = append_interview_list(p_Vid->p_Dpb_layer[1], currSlice->structure, 0, in init_lists_p_slice_mvc()
1163 … gen_pic_list_from_frame_interview_list(currSlice->structure, currSlice->fs_listinterview0, in init_lists_p_slice_mvc()
1207 if (currSlice->structure == FRAME) { in init_lists_b_slice_mvc()
1284 …gen_pic_list_from_frame_list(currSlice->structure, fs_list0, list0idx, currSlice->listB[0], &currS… in init_lists_b_slice_mvc()
1285 …gen_pic_list_from_frame_list(currSlice->structure, fs_list1, list0idx, currSlice->listB[1], &currS… in init_lists_b_slice_mvc()
1293 …gen_pic_list_from_frame_list(currSlice->structure, fs_listlt, listltidx, currSlice->listB[0], &cur… in init_lists_b_slice_mvc()
1294 …gen_pic_list_from_frame_list(currSlice->structure, fs_listlt, listltidx, currSlice->listB[1], &cur… in init_lists_b_slice_mvc()
1322 if (currSlice->structure == FRAME) { in init_lists_b_slice_mvc()
1323 FUN_CHECK(ret = append_interview_list(p_Vid->p_Dpb_layer[1], currSlice->structure, 0, in init_lists_b_slice_mvc()
1325 FUN_CHECK(ret = append_interview_list(p_Vid->p_Dpb_layer[1], currSlice->structure, 1, in init_lists_b_slice_mvc()
1338 FUN_CHECK(ret = append_interview_list(p_Vid->p_Dpb_layer[1], currSlice->structure, 0, in init_lists_b_slice_mvc()
1340 … gen_pic_list_from_frame_interview_list(currSlice->structure, currSlice->fs_listinterview0, in init_lists_b_slice_mvc()
1342 FUN_CHECK(ret = append_interview_list(p_Vid->p_Dpb_layer[1], currSlice->structure, 1, in init_lists_b_slice_mvc()
1344 … gen_pic_list_from_frame_interview_list(currSlice->structure, currSlice->fs_listinterview1, in init_lists_b_slice_mvc()
1377 if (currSlice->structure == FRAME) { in get_short_term_pic()
1419 if (currSlice->structure == FRAME) { in get_long_term_pic()
1449 if (currSlice->structure == FRAME) { in check_ref_pic_list()
1695 if (currSlice->structure == FRAME && p_Dpb->fs_ilref[j]->is_used == 3) { in prepare_init_dpb_info()
1710 } else if (currSlice->structure != FRAME && p_Dpb->fs_ilref[j]->is_used) { in prepare_init_dpb_info()
1712 if (p_Dpb->fs_ilref[j]->inter_view_flag[currSlice->structure == BOTTOM_FIELD] == 0) in prepare_init_dpb_info()
1799 if (currSlice->listP[0][j]->structure == FRAME) { in prepare_init_ref_info()
1801 } else if (currSlice->listP[0][j]->structure == TOP_FIELD) { in prepare_init_ref_info()
1812 if (currSlice->structure == FRAME && refpic) { in prepare_init_ref_info()
1836 if (currSlice->listP[0][j]->structure == BOTTOM_FIELD) { in prepare_init_ref_info()
1857 if (currSlice->listB[k][j]->structure == FRAME) { in prepare_init_ref_info()
1859 } else if (currSlice->listB[k][j]->structure == TOP_FIELD) { in prepare_init_ref_info()
1873 if (currSlice->structure == FRAME && refpic) { in prepare_init_ref_info()
1899 if (currSlice->listB[k][j]->structure == BOTTOM_FIELD) { in prepare_init_ref_info()
2085 && p_Vid->dec_pic->structure == 3) { in init_picture()