Home
last modified time | relevance | path

Searched refs:refp (Results 1 – 6 of 6) sorted by relevance

/rockchip-linux_mpp/mpp/hal/rkdec/avs2d/
H A Dhal_avs2d_vdpu383.c92 RefParams_Avs2d *refp = &syntax->refp; in prepare_header() local
117 mpp_put_bits(&bp, refp->ref_pic_num, 3); in prepare_header()
161 mpp_put_bits(&bp, (i < refp->ref_pic_num) ? refp->ref_poc_list[i] : 0, 32); in prepare_header()
163 mpp_put_bits(&bp, (i < refp->ref_pic_num) ? pp->field_coded_sequence : 0, 1); in prepare_header()
165 mpp_put_bits(&bp, (i < refp->ref_pic_num) ? pp->bottom_field_picture_flag : 0, 1); in prepare_header()
167 mpp_put_bits(&bp, (i < refp->ref_pic_num), 1); in prepare_header()
357 RefParams_Avs2d *refp = &syntax->refp; in fill_registers() local
423 AVS2D_HAL_TRACE("num of ref %d", refp->ref_pic_num); in fill_registers()
425 for (i = 0; i < refp->ref_pic_num; i++) { in fill_registers()
434 if (i < refp->ref_pic_num) { in fill_registers()
[all …]
H A Dhal_avs2d_rkv.c111 RefParams_Avs2d *refp = &syntax->refp; in prepare_header() local
139 mpp_put_bits(&bp, refp->ref_pic_num, 3); in prepare_header()
335 RefParams_Avs2d *refp = &syntax->refp; in fill_registers() local
393 AVS2D_HAL_TRACE("num of ref %d", refp->ref_pic_num); in fill_registers()
395 for (i = 0; i < refp->ref_pic_num; i++) { in fill_registers()
403 for (i = 0; i < refp->ref_pic_num; i++) { in fill_registers()
442 if (p_hal->syntax.refp.scene_ref_enable && p_hal->syntax.refp.scene_ref_slot_idx >= 0) { in fill_registers()
444 RK_S32 slot_idx = p_hal->syntax.refp.scene_ref_slot_idx; in fill_registers()
445 RK_S32 replace_idx = p_hal->syntax.refp.scene_ref_replace_pos; in fill_registers()
H A Dhal_avs2d_vdpu382.c111 RefParams_Avs2d *refp = &syntax->refp; in prepare_header() local
139 mpp_put_bits(&bp, refp->ref_pic_num, 3); in prepare_header()
391 RefParams_Avs2d *refp = &syntax->refp; in fill_registers() local
449 AVS2D_HAL_TRACE("num of ref %d", refp->ref_pic_num); in fill_registers()
451 for (i = 0; i < refp->ref_pic_num; i++) { in fill_registers()
459 for (i = 0; i < refp->ref_pic_num; i++) { in fill_registers()
497 if (p_hal->syntax.refp.scene_ref_enable && p_hal->syntax.refp.scene_ref_slot_idx >= 0) { in fill_registers()
499 RK_S32 replace_idx = p_hal->syntax.refp.scene_ref_replace_pos; in fill_registers()
500 RK_S32 slot_idx = p_hal->syntax.refp.scene_ref_slot_idx; in fill_registers()
/rockchip-linux_mpp/mpp/codec/dec/avs2/
H A Davs2d_parse.c367 RefParams_Avs2d *refp = &syntax->refp; in avs2d_fill_parameters() local
407 refp->ref_pic_num = mgr->num_of_ref; in avs2d_fill_parameters()
408 memset(refp->ref_poc_list, -1, sizeof(refp->ref_poc_list)); in avs2d_fill_parameters()
410 refp->ref_poc_list[i] = mgr->refs[i] ? mgr->refs[i]->poi : -1; in avs2d_fill_parameters()
H A Davs2d_dpb.c722 p_dec->syntax.refp.scene_ref_replace_pos = 0; in dpb_set_frame_refs()
731 p_dec->syntax.refp.scene_ref_replace_pos = mgr->num_of_ref - 1; in dpb_set_frame_refs()
740 p_dec->syntax.refp.scene_ref_enable = 1; in dpb_set_frame_refs()
741 p_dec->syntax.refp.scene_ref_slot_idx = mgr->scene_ref->slot_idx; in dpb_set_frame_refs()
743 p_dec->syntax.refp.scene_ref_enable = 0; in dpb_set_frame_refs()
/rockchip-linux_mpp/mpp/common/
H A Davs2d_syntax.h84 RefParams_Avs2d refp; member