Lines Matching refs:poc
68 if (poc_idx == refPicSetLtCurr[i]->poc) in calc_ref_pic_set_idxl0()
193 memset(rps_list->poc, 0, sizeof(rps_list->poc)); in h265e_dpb_init()
257 static inline int getLSB(int poc, int maxLSB) in getLSB() argument
259 if (poc >= 0) { in getLSB()
260 return poc % maxLSB; in getLSB()
262 return (maxLSB - ((-poc) % maxLSB)) % maxLSB; in getLSB()
322 …h265e_dbg_dpb("outPic->slice->poc %d,curPoc %d dealt %d", outPic->slice->poc, curPoc, rps->delta_p… in h265e_dpb_apply_rps()
323 if (!outPic->is_long_term && outPic->slice->poc == curPoc + rps->delta_poc[i]) { in h265e_dpb_apply_rps()
331 if (outPic->is_long_term && (outPic->slice->poc == rps->m_RealPoc[i])) { in h265e_dpb_apply_rps()
335 if (outPic->is_long_term && (outPic->slice->poc == rps->m_RealPoc[i])) { in h265e_dpb_apply_rps()
360 if (frame->inited && (frame->poc != poc_cur)) { in h265e_dpb_dec_refresh_marking()
363 if (frame->poc < poc_cur) { in h265e_dpb_dec_refresh_marking()
382 if (frame->inited && frame->poc != poc_cur && frame->poc != dpb->poc_cra) { in h265e_dpb_dec_refresh_marking()
432 longtermPicsPoc[ctr] = rps->poc[i]; // LTRP POC in h265e_dpb_arrange_lt_rps()
474 rps->poc[i] = longtermPicsPoc[ctr]; in h265e_dpb_arrange_lt_rps()
475 rps->delta_poc[i] = -slice->poc + longtermPicsRealPoc[ctr]; in h265e_dpb_arrange_lt_rps()
626 rps->delta_poc[idx_rps] = p->poc - curPoc; in h265e_dpb_cpb2rps()
634 nLongTermRefPicRealPoc[lt_size] = p->poc; in h265e_dpb_cpb2rps()
635 nLongTermDealtPoc[lt_size] = p->poc - curPoc; in h265e_dpb_cpb2rps()
658 ref_dealt_poc = p->poc - curPoc; in h265e_dpb_cpb2rps()
669 rps->poc[i + st_size] = nLongTermRefPicPoc[i]; in h265e_dpb_cpb2rps()
674 if (cpb->refr.seq_idx == rps->poc[i + st_size]) in h265e_dpb_cpb2rps()
701 …h265e_dbg_dpb("hold refr buf as skip frm recon buf, poc %d slot idx %d.", frm->slice->poc, frm->sl… in h265e_pskip_ref_check()
706 …h265e_dbg_dpb("hold refr buf as skip frm recon buf, poc %d slot idx %d.", frm->slice->poc, frm->sl… in h265e_pskip_ref_check()
723 h265e_dbg_dpb("free curr unreference buf poc %d", frm->slice->poc); in h265e_dpb_free_unsed()
737 h265e_dbg_dpb("cpb final unreference buf poc %d", frm->slice->poc); in h265e_dpb_free_unsed()
800 if (max_poc < frame->slice->poc) { in h265e_dpb_proc_cpb()
801 max_poc = frame->slice->poc; in h265e_dpb_proc_cpb()
835 RK_S32 poc_cur = dpb->curr->slice->poc; in h265e_dpb_build_list()
887 RK_S32 curPOC = slice->poc; in h265e_dpb_build_list()
891 if (slice->m_refPicList[L0][refIdx]->poc > curPOC) { in h265e_dpb_build_list()
897 if (slice->m_refPicList[L1][refIdx]->poc > curPOC) { in h265e_dpb_build_list()