Home
last modified time | relevance | path

Searched refs:lt_idx (Results 1 – 15 of 15) sorted by relevance

/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_dpb.c64 status->lt_idx, in h264e_dpb_dump_frm()
84 status->lt_idx, in h264e_dpb_dump_listX()
179 mpp_assert(p->lt_idx == frm->lt_idx); in find_cpb_frame()
211 if (frm0->lt_idx == frm1->lt_idx) in cmp_lt_list()
213 if (frm0->lt_idx > frm1->lt_idx) in cmp_lt_list()
344 op.long_term_pic_idx = refr->status.lt_idx; in h264e_dpb_build_list()
412 op.long_term_frame_idx = frm->lt_idx; in h264e_dpb_build_marking()
415 h264e_dbg_mmco("add mmco 6 %d\n", frm->lt_idx); in h264e_dpb_build_marking()
557 p->lt_idx = curr->lt_idx; in h264e_dpb_proc()
626 RK_S32 lt_idx = curr->lt_idx; in h264e_dpb_check() local
[all …]
H A Dh264e_dpb.h73 RK_S32 lt_idx; member
H A Dh264e_api_v2.c545 mpp_meta_set_s32(meta, KEY_LONG_REF_IDX, frm->lt_idx); in h264e_proc_hal()
/rockchip-linux_mpp/mpp/base/
H A Dmpp_enc_ref.c133 ref, p->lt_cfg_cnt, frm->lt_idx, frm->temporal_id, in mpp_enc_ref_cfg_add_lt_cfg()
188 RK_S32 lt_idx = cfg->lt_idx; in mpp_enc_ref_cfg_check() local
189 RK_U32 lt_idx_mask = 1 << lt_idx; in mpp_enc_ref_cfg_check()
192 if (lt_idx >= MPP_ENC_MAX_LT_REF_NUM) { in mpp_enc_ref_cfg_check()
194 ref, pos, lt_idx); in mpp_enc_ref_cfg_check()
200 ref, pos, lt_idx); in mpp_enc_ref_cfg_check()
209 if (lt_idx > max_lt_ref_idx) in mpp_enc_ref_cfg_check()
210 max_lt_ref_idx = lt_idx; in mpp_enc_ref_cfg_check()
H A Dmpp_enc_refs.c45 RK_S32 lt_idx; member
121 frm->lt_idx); in _dump_frm()
244 lt_cnt->lt_idx = lt_cfg->lt_idx; in mpp_enc_refs_set_cfg()
332 frm->lt_idx = lt_cfg->lt_idx; in set_lt_cfg_to_frm()
381 ref->is_lt_ref ? ref->lt_idx : 0); in get_ref_from_cpb()
409 if (cpb_ref->valid && cpb_ref->lt_idx == frm->lt_idx) { in check_ref_cpb_pos()
458 mpp_assert(ref->lt_idx >= 0); in save_cpb_status()
496 RK_S32 lt_idx = frm->lt_idx; in store_ref_to_cpb() local
501 mpp_assert(lt_idx < MAX_CPB_LT_IDX); in store_ref_to_cpb()
512 cpb->lt_idx_refs[lt_idx].val = frm->val; in store_ref_to_cpb()
[all …]
/rockchip-linux_mpp/mpp/base/test/
H A Dmpp_enc_ref_test.c49 lt_ref[0].lt_idx = 0; in main()
138 lt_ref[0].lt_idx = 0; in main()
/rockchip-linux_mpp/inc/
H A Drk_venc_ref.h185 RK_S32 lt_idx; /* lt_idx of the reference frame */ member
H A Dmpp_rc_defs.h95 RK_U32 lt_idx : 4; member
/rockchip-linux_mpp/test/
H A Dmpi_enc_mt_test.c941 RK_S32 lt_idx = -1; in enc_test_output() local
948 if (MPP_OK == mpp_meta_get_s32(meta, KEY_LONG_REF_IDX, &lt_idx)) in enc_test_output()
950 " lt %d", lt_idx); in enc_test_output()
H A Dmpi_enc_test.c1066 RK_S32 lt_idx = -1; in test_mpp_run() local
1076 if (MPP_OK == mpp_meta_get_s32(meta, KEY_LONG_REF_IDX, &lt_idx)) in test_mpp_run()
1078 " lt %d", lt_idx); in test_mpp_run()
/rockchip-linux_mpp/mpp/legacy/
H A Dvpu_api_mlvec.cpp408 lt_ref[i].lt_idx = i; in vpu_api_mlvec_set_dy_max_tid()
/rockchip-linux_mpp/utils/
H A Dmpi_enc_utils.c957 lt_ref[0].lt_idx = 0; in mpi_enc_gen_ref_cfg()
1126 lt_ref[0].lt_idx = 0; in mpi_enc_gen_smart_gop_ref_cfg()
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_api.c344 mpp_meta_set_s32(meta, KEY_LONG_REF_IDX, frm->lt_idx); in h265e_proc_hal()
H A Dh265e_dpb.c544 mpp_assert(p->lt_idx == frm->lt_idx); in h265e_find_cpb_frame()
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_enc_impl.c2123 enc_dbg_frm_status("lt_idx %d vs %d\n", frm->lt_idx, cpb->curr.lt_idx); in mpp_enc_normal()
2742 mpp_meta_set_s32(meta, KEY_ENC_USE_LTR, rc_task->cpb.refr.lt_idx); in set_enc_info_to_packet()