Lines Matching refs:seq_idx

85     RK_S32              seq_idx;    /* sequence index in one gop */  member
113 func, line, frm->valid, frm->seq_idx, in _dump_frm()
118 func, line, frm->valid, frm->seq_idx, in _dump_frm()
124 func, line, frm->valid, frm->seq_idx, in _dump_frm()
162 cpb->frm_idx, cpb->seq_idx, cpb->seq_cnt, in _dump_cpb()
278 cpb->seq_idx = 0; in cleanup_cpb_refs()
292 static void set_st_cfg_to_frm(EncFrmStatus *frm, RK_S32 seq_idx, in set_st_cfg_to_frm() argument
297 frm->seq_idx = seq_idx; in set_st_cfg_to_frm()
299 frm->is_idr = (seq_idx == 0); in set_st_cfg_to_frm()
319 frm->is_i_refresh = ((frm->seq_idx % p->igop) < p->refresh_length) && p->cpb.seq_cnt > 1; in set_frm_refresh_flag()
320 frm->is_i_recovery = !(frm->seq_idx % p->igop) && p->cpb.seq_cnt > 1; in set_frm_refresh_flag()
372 mpp_err_f("frm %d not supported ref mode 0x%x\n", frm->seq_idx, ref_mode); in get_ref_from_cpb()
379 frm->seq_idx, ref_mode, ref_arg, ref->seq_idx, in get_ref_from_cpb()
384 frm->seq_idx, ref_mode, ref_arg, ref->seq_idx); in get_ref_from_cpb()
394 RK_S32 seq_idx = frm->seq_idx; in check_ref_cpb_pos() local
399 enc_refs_dbg_flow("frm %d is not valid ref frm\n", seq_idx); in check_ref_cpb_pos()
411 enc_refs_dbg_flow("found ltr ref %d at pos %d\n", seq_idx, pos); in check_ref_cpb_pos()
422 seq_idx, pos, cpb_ref->seq_idx); in check_ref_cpb_pos()
424 if (cpb_ref->valid && cpb_ref->seq_idx == seq_idx) { in check_ref_cpb_pos()
425 enc_refs_dbg_flow("found ref %d at pos %d\n", seq_idx, pos); in check_ref_cpb_pos()
433 mpp_err_f("frm %d can NOT be found in st refs!!\n", seq_idx); in check_ref_cpb_pos()
460 enc_refs_dbg_flow("save lt ref %d to slot %d\n", ref->seq_idx, ref_cnt); in save_cpb_status()
481 enc_refs_dbg_flow("save st ref %d to slot %d\n", ref->seq_idx, ref_cnt); in save_cpb_status()
495 RK_S32 seq_idx = frm->seq_idx; in store_ref_to_cpb() local
539 seq_idx, lt_idx, (found == 1) ? "add" : "replace", i); in store_ref_to_cpb()
542 seq_idx, lt_idx); in store_ref_to_cpb()
584 RK_S32 seq_idx = 0; in mpp_enc_refs_dryrun() local
604 set_st_cfg_to_frm(&frm, seq_idx++, st_cfg); in mpp_enc_refs_dryrun()
802 if (p->igop && (cpb->seq_idx >= p->igop)) { in mpp_enc_refs_get_cpb()
804 p->cpb.seq_cnt = cpb->seq_idx / p->igop + 1; in mpp_enc_refs_get_cpb()
829 set_st_cfg_to_frm(frm, cpb->seq_idx++, st_cfg); in mpp_enc_refs_get_cpb()
974 if (p->igop && cpb->seq_idx >= p->igop) in mpp_enc_refs_next_frm_is_intra()