Lines Matching refs:poc_cur
345 void h265e_dpb_dec_refresh_marking(H265eDpb *dpb, RK_S32 poc_cur, enum NALUnitType nalUnitType) in h265e_dpb_dec_refresh_marking() argument
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()
374 dpb->poc_cra = poc_cur; in h265e_dpb_dec_refresh_marking()
377 if (dpb->refresh_pending == 1 && poc_cur > dpb->poc_cra) { // CRA reference marking pending 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()
392 dpb->poc_cra = poc_cur; in h265e_dpb_dec_refresh_marking()
835 RK_S32 poc_cur = dpb->curr->slice->poc; in h265e_dpb_build_list() local
841 if (get_nal_unit_type(dpb, poc_cur) == NAL_IDR_W_RADL || in h265e_dpb_build_list()
842 get_nal_unit_type(dpb, poc_cur) == NAL_IDR_N_LP) { in h265e_dpb_build_list()
843 dpb->last_idr = poc_cur; in h265e_dpb_build_list()
849 slice->m_nalUnitType = get_nal_unit_type(dpb, poc_cur); in h265e_dpb_build_list()
869 h265e_dpb_dec_refresh_marking(dpb, poc_cur, slice->m_nalUnitType); in h265e_dpb_build_list()
870 h265e_dpb_cpb2rps(dpb, poc_cur, slice, cpb); in h265e_dpb_build_list()