Lines Matching refs:status

56         EncFrmStatus *status = &frm->status;  in h264e_dpb_dump_frm()  local
59 i, frm->on_used, status->seq_idx, in h264e_dpb_dump_frm()
60 (status->is_intra) ? (status->is_idr ? "I" : "i" ) : in h264e_dpb_dump_frm()
61 status->is_non_ref ? "p" : "P", in h264e_dpb_dump_frm()
62 status->temporal_id, in h264e_dpb_dump_frm()
63 status->is_non_ref ? "non" : status->is_lt_ref ? "lt" : "st", in h264e_dpb_dump_frm()
64 status->lt_idx, in h264e_dpb_dump_frm()
65 status->ref_mode, in h264e_dpb_dump_frm()
66 status->ref_arg); in h264e_dpb_dump_frm()
76 EncFrmStatus *status = &frm->status; in h264e_dpb_dump_listX() local
79 i, frm->on_used, status->seq_idx, in h264e_dpb_dump_listX()
80 (status->is_intra) ? (status->is_idr ? "I" : "i" ) : in h264e_dpb_dump_listX()
81 status->is_non_ref ? "p" : "P", in h264e_dpb_dump_listX()
82 status->temporal_id, in h264e_dpb_dump_listX()
83 status->is_non_ref ? "non" : status->is_lt_ref ? "lt" : "st", in h264e_dpb_dump_listX()
84 status->lt_idx, in h264e_dpb_dump_listX()
85 status->ref_mode, in h264e_dpb_dump_listX()
86 status->ref_arg); in h264e_dpb_dump_listX()
171 EncFrmStatus *p = &frms[i].status; in find_cpb_frame()
260 p->status.val = frm->val; in h264e_dpb_build_list()
264 p->status.val = frm->val; in h264e_dpb_build_list()
326 RK_S32 curr_frm_cnt = curr->status.seq_idx; in h264e_dpb_build_list()
327 RK_S32 set_ref_frm_cnt = refr->status.seq_idx; in h264e_dpb_build_list()
328 RK_S32 def_ref_frm_cnt = def_ref->status.seq_idx; in h264e_dpb_build_list()
337 h264e_dbg_list("reorder to frm %d\n", refr->status.seq_idx); in h264e_dpb_build_list()
339 mpp_assert(!refr->status.is_non_ref); in h264e_dpb_build_list()
341 op.modification_of_pic_nums_idc = (refr->status.is_lt_ref) ? (2) : (0); in h264e_dpb_build_list()
342 if (refr->status.is_lt_ref) { in h264e_dpb_build_list()
344 op.long_term_pic_idx = refr->status.lt_idx; in h264e_dpb_build_list()
375 if (frm->status.is_idr) { in h264e_dpb_build_marking()
378 marking->long_term_reference_flag = frm->status.is_lt_ref; in h264e_dpb_build_marking()
387 frm->status.seq_idx, !frm->status.is_non_ref, in h264e_dpb_build_marking()
388 frm->status.is_lt_ref, frm->status.temporal_id); in h264e_dpb_build_marking()
390 if (frm->status.is_non_ref) in h264e_dpb_build_marking()
394 if (frm->status.is_lt_ref) { in h264e_dpb_build_marking()
440 frames[i].status.valid = 0; in h264e_dpb_proc()
463 if (!frm->on_used && !frm->status.force_pskip_is_ref) in h264e_dpb_proc()
506 (!p->on_used || !p->status.valid)) { in h264e_dpb_proc()
508 mpp_assert(p->status.valid); in h264e_dpb_proc()
521 p->status.valid = 0; in h264e_dpb_proc()
528 p->status.val = curr->val; in h264e_dpb_proc()
610 if (curr->status.is_non_ref) { 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()
639 if (!tmp->status.valid) in h264e_dpb_check()
642 mpp_assert(!tmp->status.is_non_ref); in h264e_dpb_check()
644 if (!tmp->status.is_lt_ref) in h264e_dpb_check()
649 tmp->status.valid = 0; in h264e_dpb_check()
682 if (!tmp->status.valid) in h264e_dpb_check()
685 mpp_assert(!tmp->status.is_non_ref); in h264e_dpb_check()
687 if (tmp->status.is_lt_ref) in h264e_dpb_check()