Lines Matching refs:delta_poc
75 void h265e_dpb_set_ref_list(H265eDpb *dpb, H265eSlice *slice, RK_S32 delta_poc) in h265e_dpb_set_ref_list() argument
97 h265e_dbg_dpb("m_pRps->delta_poc[%d] = %d", i, m_pRps->delta_poc[i]); in h265e_dpb_set_ref_list()
98 if (m_pRps->delta_poc[i] == delta_poc) { in h265e_dpb_set_ref_list()
104 … h265e_dbg_dpb("get %s ref ref_idx %d delta_poc %d", st_cnt ? "st" : "lt", ref_idx, delta_poc); in h265e_dpb_set_ref_list()
271 RK_S32 deltaPOC = rps->delta_poc[j]; in sort_delta_poc()
276 int temp = rps->delta_poc[k]; in sort_delta_poc()
278 rps->delta_poc[k + 1] = temp; in sort_delta_poc()
281 rps->delta_poc[k] = deltaPOC; in sort_delta_poc()
291 RK_S32 deltaPOC = rps->delta_poc[j]; in sort_delta_poc()
294 rps->delta_poc[j] = rps->delta_poc[k]; in sort_delta_poc()
297 rps->delta_poc[k] = deltaPOC; in sort_delta_poc()
322 …dbg_dpb("outPic->slice->poc %d,curPoc %d dealt %d", outPic->slice->poc, curPoc, rps->delta_poc[i]); in h265e_dpb_apply_rps()
323 if (!outPic->is_long_term && outPic->slice->poc == curPoc + rps->delta_poc[i]) { in h265e_dpb_apply_rps()
475 rps->delta_poc[i] = -slice->poc + longtermPicsRealPoc[ctr]; in h265e_dpb_arrange_lt_rps()
600 rps->delta_poc[idx_rps] = 0; in h265e_dpb_cpb2rps()
605 memset(rps->delta_poc, 0, MAX_REFS * sizeof(int)); in h265e_dpb_cpb2rps()
626 rps->delta_poc[idx_rps] = p->poc - curPoc; in h265e_dpb_cpb2rps()
631 frm, rps->delta_poc[idx_rps - 1]); in h265e_dpb_cpb2rps()
662 rps->m_ref[i] = (rps->delta_poc[i] == ref_dealt_poc); in h265e_dpb_cpb2rps()
672 rps->delta_poc[i + st_size] = nLongTermDealtPoc[i]; in h265e_dpb_cpb2rps()