Lines Matching refs:curr
237 if (cpb->curr.is_intra) { in h264e_dpb_build_list()
322 H264eDpbFrm *curr = dpb->curr; in h264e_dpb_build_list() local
326 RK_S32 curr_frm_cnt = curr->status.seq_idx; in h264e_dpb_build_list()
348 op.modification_of_pic_nums_idc = curr->frame_num > refr->frame_num ? 0 : 1; in h264e_dpb_build_list()
349 op.abs_diff_pic_num_minus1 = MPP_ABS(curr->frame_num - refr->frame_num) - 1; in h264e_dpb_build_list()
352 curr->frame_num, refr->frame_num, in h264e_dpb_build_list()
367 H264eDpbFrm *frm = dpb->curr; in h264e_dpb_build_marking()
426 EncFrmStatus *curr = &cpb->curr; in h264e_dpb_proc() local
432 RK_S32 seq_idx = curr->seq_idx; in h264e_dpb_proc()
437 if (curr->is_idr) { in h264e_dpb_proc()
446 if (curr->seq_idx == rt->last_seq_idx) { in h264e_dpb_proc()
447 h264e_dbg_dpb("NOTE: reenc found at %d\n", curr->seq_idx); in h264e_dpb_proc()
483 dpb->curr = NULL; in h264e_dpb_proc()
527 dpb->curr = p; in h264e_dpb_proc()
528 p->status.val = curr->val; in h264e_dpb_proc()
529 p->seq_idx = curr->seq_idx; in h264e_dpb_proc()
530 if (curr->is_idr) { in h264e_dpb_proc()
557 p->lt_idx = curr->lt_idx; in h264e_dpb_proc()
560 rt->last_seq_idx = curr->seq_idx; in h264e_dpb_proc()
561 rt->last_is_ref = !curr->is_non_ref; in h264e_dpb_proc()
571 mpp_assert(dpb->curr); in h264e_dpb_proc()
573 if (NULL == dpb->curr) in h264e_dpb_proc()
579 dpb->refr = dpb->curr; in h264e_dpb_proc()
582 seq_idx, dpb->curr->slot_idx, dpb->refr->slot_idx); in h264e_dpb_proc()
601 H264eDpbFrm *curr = dpb->curr; in h264e_dpb_check() local
608 curr->seq_idx, refr->seq_idx); in h264e_dpb_check()
610 if (curr->status.is_non_ref) { in h264e_dpb_check()
611 curr->dpb_used = 0; in h264e_dpb_check()
612 curr->status.valid = 0; in h264e_dpb_check()
619 curr->seq_idx, curr->status.is_lt_ref ? "lt" : "st", in h264e_dpb_check()
625 if (curr->status.is_lt_ref) { in h264e_dpb_check()
626 RK_S32 lt_idx = curr->lt_idx; in h264e_dpb_check()
633 if (tmp == curr) in h264e_dpb_check()
651 curr->seq_idx, curr->lt_idx, tmp->slot_idx); in h264e_dpb_check()
719 h264e_dbg_dpb("curr %d done used_size %d\n", curr->seq_idx, dpb->used_size); in h264e_dpb_check()
729 curr->seq_idx, used_size, dpb->used_size); in h264e_dpb_check()