Lines Matching refs:layer_id

307     p_stored_pic->layer_id = p_pic->layer_id;  in clone_storable_picture()
336 if (fs->frame && (fs->frame->layer_id == 0) && (poc == currSlice->framepoc)) { in init_mvc_picture()
349 if (fs->top_field && (fs->top_field->layer_id == 0) && (poc == currSlice->toppoc)) { in init_mvc_picture()
362 … if (fs->bottom_field && (fs->bottom_field->layer_id == 0) && (poc == currSlice->bottompoc)) { in init_mvc_picture()
398 RK_S32 layer_id = dec_pic->layer_id; in dpb_mark_malloc() local
565 impl->viewid = dec_pic->layer_id; in dpb_mark_malloc()
576 p_Vid->active_dpb_mark[layer_id] = cur_mark; in dpb_mark_malloc()
578 cur_mark = p_Vid->active_dpb_mark[layer_id]; in dpb_mark_malloc()
594 layer_id); in dpb_mark_malloc()
599 dec_pic->mem_mark = p_Vid->active_dpb_mark[layer_id]; in dpb_mark_malloc()
651 currSlice->toppoc = p_Vid->last_toppoc[currSlice->layer_id]; in alloc_decpic()
652 currSlice->bottompoc = p_Vid->last_bottompoc[currSlice->layer_id]; in alloc_decpic()
653 currSlice->framepoc = p_Vid->last_framepoc[currSlice->layer_id]; in alloc_decpic()
654 currSlice->ThisPOC = p_Vid->last_thispoc[currSlice->layer_id]; in alloc_decpic()
662 p_Vid->last_toppoc[currSlice->layer_id] = currSlice->toppoc; in alloc_decpic()
663 p_Vid->last_bottompoc[currSlice->layer_id] = currSlice->bottompoc; in alloc_decpic()
664 p_Vid->last_framepoc[currSlice->layer_id] = currSlice->framepoc; in alloc_decpic()
665 p_Vid->last_thispoc[currSlice->layer_id] = currSlice->ThisPOC; in alloc_decpic()
676 dec_pic->layer_id = currSlice->layer_id; in alloc_decpic()
680 if (dec_pic->layer_id == 1) { in alloc_decpic()
1149 RK_S32 curr_layer_id = currSlice->layer_id; in init_lists_p_slice_mvc()
1316 RK_S32 curr_layer_id = currSlice->layer_id; in init_lists_b_slice_mvc()
1637 p_Dec->dpb_info[i].voidx = p_Dpb->fs_ref[j]->layer_id; in prepare_init_dpb_info()
1687 p_Dec->dpb_info[i].voidx = p_Dpb->fs_ltref[j]->layer_id; in prepare_init_dpb_info()
1765 p_Dec->dpb_info[i].voidx = p_Dpb->fs_ilref[j]->layer_id; in prepare_init_dpb_info()
1780 RK_S32 layer_id = 0, voidx = 0, is_used = 0, near_dpb_idx = 0; in prepare_init_ref_info() local
1788 if (currSlice->idr_flag && (currSlice->layer_id == 0)) { // idr_flag==1 && layer_id==0 in prepare_init_ref_info()
1797 layer_id = currSlice->listP[0][j]->layer_id; in prepare_init_ref_info()
1798 …ag = (currSlice->listP[0][j]->is_mmco_5 && currSlice->layer_id && !currSlice->listP[0][j]->layer_i… in prepare_init_ref_info()
1813 if (poc == MPP_MIN(TOP_POC, BOT_POC) && (layer_id == voidx)) in prepare_init_ref_info()
1817 if ((poc == BOT_POC || poc == TOP_POC) && layer_id == voidx) in prepare_init_ref_info()
1820 if (poc == TOP_POC && layer_id == voidx) in prepare_init_ref_info()
1823 if (poc == BOT_POC && layer_id == voidx) in prepare_init_ref_info()
1855 layer_id = currSlice->listB[k][j]->layer_id; in prepare_init_ref_info()
1856 …ag = (currSlice->listB[k][j]->is_mmco_5 && currSlice->layer_id && !currSlice->listB[k][j]->layer_i… in prepare_init_ref_info()
1874 if (poc == MPP_MIN(TOP_POC, BOT_POC) && (layer_id == voidx) && !tmp[i]) { in prepare_init_ref_info()
1880 if ((poc == BOT_POC || poc == TOP_POC) && layer_id == voidx) in prepare_init_ref_info()
1883 … if (poc == TOP_POC && (layer_id == voidx || (layer_id != voidx && !currSlice->bottom_field_flag))) in prepare_init_ref_info()
1886 … if (poc == BOT_POC && (layer_id == voidx || (layer_id != voidx && currSlice->bottom_field_flag))) in prepare_init_ref_info()
1974 p_mark->out_flag, fd, p_mark->pic->poc, p_mark->pic->layer_id); in check_refer_dpb_buf_slots()
2058 p_err->i_slice_no += (!currSlice->layer_id) ? 1 : 0; in init_picture()
2060 … p_err->i_slice_no += ((!currSlice->layer_id) && (H264_I_SLICE == currSlice->slice_type)) ? 1 : 0; in init_picture()
2069 …if (((p_err->i_slice_no < 2) && (!currSlice->layer_id) && (H264_I_SLICE == currSlice->slice_type))… in init_picture()
2075 if (currSlice->layer_id && !currSlice->svc_extension_flag && !currSlice->mvcExt.non_idr_flag) { in init_picture()
2076 ASSERT(currSlice->layer_id == 1); in init_picture()
2077 … FUN_CHECK(ret = idr_memory_management(p_Vid->p_Dpb_layer[currSlice->layer_id], p_Vid->dec_pic)); in init_picture()
2086 if (currSlice->layer_id == 0) { in init_picture()
2093 update_ref_list(p_Vid->p_Dpb_layer[currSlice->layer_id]); in init_picture()
2094 update_ltref_list(p_Vid->p_Dpb_layer[currSlice->layer_id]); in init_picture()
2097 if (!currSlice->idr_flag || currSlice->layer_id) { in init_picture()