Home
last modified time | relevance | path

Searched refs:frame_ref (Results 1 – 10 of 10) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/vp8/
H A Dvp8d_parser.c293 if (NULL != p->frame_ref) { in vp8d_unref_allframe()
294 vp8d_unref_frame(p, p->frame_ref); in vp8d_unref_allframe()
295 p->frame_ref = NULL; in vp8d_unref_allframe()
570 if (p->frame_ref != NULL) { in vp8d_convert_to_syntx()
571 pic_param->lst_fb_idx.Index7Bits = p->frame_ref->slot_index; in vp8d_convert_to_syntx()
572 mpp_buf_slot_set_flag(p->frame_slots, p->frame_ref->slot_index, in vp8d_convert_to_syntx()
574 in_task->refer[0] = p->frame_ref->slot_index; in vp8d_convert_to_syntx()
686 p->frame_alternate = p->frame_ref; in vp8d_ref_update()
702 p->frame_golden = p->frame_ref; in vp8d_ref_update()
732 if (NULL != p->frame_ref) { in vp8d_ref_update()
[all …]
H A Dvp8d_parser.h93 VP8Frame *frame_ref; member
/rockchip-linux_mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_rkv.c1024 MppFrame frame_ref = NULL; in hal_h265d_rkv_wait() local
1027 SLOT_FRAME_PTR, &frame_ref); in hal_h265d_rkv_wait()
1029 i, task->dec.refer[i], frame_ref); in hal_h265d_rkv_wait()
1030 if (frame_ref && mpp_frame_get_errinfo(frame_ref)) { in hal_h265d_rkv_wait()
H A Dhal_h265d_vdpu382.c1118 MppFrame frame_ref = NULL; in hal_h265d_vdpu382_wait() local
1121 SLOT_FRAME_PTR, &frame_ref); in hal_h265d_vdpu382_wait()
1123 i, task->dec.refer[i], frame_ref); in hal_h265d_vdpu382_wait()
1124 if (frame_ref && mpp_frame_get_errinfo(frame_ref)) { in hal_h265d_vdpu382_wait()
H A Dhal_h265d_vdpu384a.c1322 MppFrame frame_ref = NULL; in hal_h265d_vdpu384a_wait() local
1325 SLOT_FRAME_PTR, &frame_ref); in hal_h265d_vdpu384a_wait()
1327 i, task->dec.refer[i], frame_ref); in hal_h265d_vdpu384a_wait()
1328 if (frame_ref && mpp_frame_get_errinfo(frame_ref)) { in hal_h265d_vdpu384a_wait()
H A Dhal_h265d_vdpu34x.c1328 MppFrame frame_ref = NULL; in hal_h265d_vdpu34x_wait() local
1331 SLOT_FRAME_PTR, &frame_ref); in hal_h265d_vdpu34x_wait()
1333 i, task->dec.refer[i], frame_ref); in hal_h265d_vdpu34x_wait()
1334 if (frame_ref && mpp_frame_get_errinfo(frame_ref)) { in hal_h265d_vdpu34x_wait()
H A Dhal_h265d_vdpu383.c1384 MppFrame frame_ref = NULL; in hal_h265d_vdpu383_wait() local
1387 SLOT_FRAME_PTR, &frame_ref); in hal_h265d_vdpu383_wait()
1389 i, task->dec.refer[i], frame_ref); in hal_h265d_vdpu383_wait()
1390 if (frame_ref && mpp_frame_get_errinfo(frame_ref)) { in hal_h265d_vdpu383_wait()
/rockchip-linux_mpp/mpp/hal/rkdec/avs2d/
H A Dhal_avs2d_rkv.c404 MppFrame frame_ref = NULL; in fill_registers() local
414 mpp_buf_slot_get_prop(p_hal->frame_slots, slot_idx, SLOT_FRAME_PTR, &frame_ref); in fill_registers()
416 if (frame_ref) { in fill_registers()
431 p_regs->avs2d_param.reg67_098_ref_poc[i] = mpp_frame_get_poc(frame_ref); in fill_registers()
433 if (!err_ref_base && !mpp_frame_get_errinfo(frame_ref)) in fill_registers()
H A Dhal_avs2d_vdpu382.c460 MppFrame frame_ref = NULL; in fill_registers() local
470 mpp_buf_slot_get_prop(p_hal->frame_slots, slot_idx, SLOT_FRAME_PTR, &frame_ref); in fill_registers()
472 if (frame_ref) { in fill_registers()
487 p_regs->avs2d_param.reg67_098_ref_poc[i] = mpp_frame_get_poc(frame_ref); in fill_registers()
488 if (!err_ref_base && !mpp_frame_get_errinfo(frame_ref)) in fill_registers()
H A Dhal_avs2d_vdpu383.c435 MppFrame frame_ref = NULL; in fill_registers() local
445 mpp_buf_slot_get_prop(p_hal->frame_slots, slot_idx, SLOT_FRAME_PTR, &frame_ref); in fill_registers()
447 if (frame_ref) { in fill_registers()