| /rockchip-linux_mpp/mpp/codec/enc/h264/ |
| H A D | h264e_dpb.c | 64 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 D | h264e_dpb.h | 73 RK_S32 lt_idx; member
|
| H A D | h264e_api_v2.c | 545 mpp_meta_set_s32(meta, KEY_LONG_REF_IDX, frm->lt_idx); in h264e_proc_hal()
|
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_enc_ref.c | 133 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 D | mpp_enc_refs.c | 45 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 D | mpp_enc_ref_test.c | 49 lt_ref[0].lt_idx = 0; in main() 138 lt_ref[0].lt_idx = 0; in main()
|
| /rockchip-linux_mpp/inc/ |
| H A D | rk_venc_ref.h | 185 RK_S32 lt_idx; /* lt_idx of the reference frame */ member
|
| H A D | mpp_rc_defs.h | 95 RK_U32 lt_idx : 4; member
|
| /rockchip-linux_mpp/test/ |
| H A D | mpi_enc_mt_test.c | 941 RK_S32 lt_idx = -1; in enc_test_output() local 948 if (MPP_OK == mpp_meta_get_s32(meta, KEY_LONG_REF_IDX, <_idx)) in enc_test_output() 950 " lt %d", lt_idx); in enc_test_output()
|
| H A D | mpi_enc_test.c | 1066 RK_S32 lt_idx = -1; in test_mpp_run() local 1076 if (MPP_OK == mpp_meta_get_s32(meta, KEY_LONG_REF_IDX, <_idx)) in test_mpp_run() 1078 " lt %d", lt_idx); in test_mpp_run()
|
| /rockchip-linux_mpp/mpp/legacy/ |
| H A D | vpu_api_mlvec.cpp | 408 lt_ref[i].lt_idx = i; in vpu_api_mlvec_set_dy_max_tid()
|
| /rockchip-linux_mpp/utils/ |
| H A D | mpi_enc_utils.c | 957 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 D | h265e_api.c | 344 mpp_meta_set_s32(meta, KEY_LONG_REF_IDX, frm->lt_idx); in h265e_proc_hal()
|
| H A D | h265e_dpb.c | 544 mpp_assert(p->lt_idx == frm->lt_idx); in h265e_find_cpb_frame()
|
| /rockchip-linux_mpp/mpp/codec/ |
| H A D | mpp_enc_impl.c | 2123 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()
|