Home
last modified time | relevance | path

Searched refs:scene_ref (Results 1 – 5 of 5) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/avs2/
H A Davs2d_dpb.c125 mgr->scene_ref = NULL; in dpb_init_management()
391 if (mgr->scene_ref) { in dpb_remove_scene_frame()
392 p = mgr->scene_ref; in dpb_remove_scene_frame()
398 mgr->scene_ref = NULL; in dpb_remove_scene_frame()
656 mgr->scene_ref = mgr->cur_frm; in dpb_update_refs()
716 if (!mgr->scene_ref) { in dpb_set_frame_refs()
718 } else if (mgr->scene_ref != mgr->refs[0] || mgr->num_of_ref > 1) { in dpb_set_frame_refs()
720 mgr->scene_ref->doi, mgr->refs[0] ? mgr->refs[0]->doi : -1); in dpb_set_frame_refs()
727 if (!mgr->scene_ref) { in dpb_set_frame_refs()
739 if (replace_ref_flag && mgr->scene_ref) { in dpb_set_frame_refs()
[all …]
H A Davs2d_global.h349 Avs2dFrame_t *scene_ref; member
/rockchip-linux_mpp/mpp/hal/rkdec/avs2d/
H A Dhal_avs2d_rkv.c443 MppFrame scene_ref = NULL; in fill_registers() local
447 mpp_buf_slot_get_prop(p_hal->frame_slots, slot_idx, SLOT_FRAME_PTR, &scene_ref); in fill_registers()
449 if (scene_ref) { in fill_registers()
453 p_regs->avs2d_param.reg67_098_ref_poc[replace_idx] = mpp_frame_get_poc(scene_ref); in fill_registers()
H A Dhal_avs2d_vdpu382.c498 MppFrame scene_ref = NULL; in fill_registers() local
502 mpp_buf_slot_get_prop(p_hal->frame_slots, slot_idx, SLOT_FRAME_PTR, &scene_ref); in fill_registers()
504 if (scene_ref) { in fill_registers()
508 p_regs->avs2d_param.reg67_098_ref_poc[replace_idx] = mpp_frame_get_poc(scene_ref); in fill_registers()
H A Dhal_avs2d_vdpu383.c457 MppFrame scene_ref = NULL; in fill_registers() local
461 mpp_buf_slot_get_prop(p_hal->frame_slots, slot_idx, SLOT_FRAME_PTR, &scene_ref); in fill_registers()
463 if (scene_ref) { in fill_registers()