Home
last modified time | relevance | path

Searched refs:CurrPic (Results 1 – 23 of 23) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_vdpu2.c472 *ptr++ = pp->CurrFieldOrderCnt[pp->CurrPic.AssociatedFlag ? 1 : 0]; in set_vlc_regs()
540 m_lists[0][i].cur_poc = pp->CurrPic.AssociatedFlag in set_ref_regs()
604 pp->frame_num, pp->field_pic_flag, pp->CurrPic.AssociatedFlag); in set_ref_regs()
649 num++, pp->frame_num, pp->field_pic_flag, pp->CurrPic.AssociatedFlag); in set_asic_regs()
669 pp->CurrPic.Index7Bits, in set_asic_regs()
674 cur_poc = pp->CurrPic.AssociatedFlag in set_asic_regs()
716 pp->CurrPic.Index7Bits, in set_asic_regs()
719 if (pp->field_pic_flag && pp->CurrPic.AssociatedFlag) { in set_asic_regs()
735 dirMvOffset += (pp->field_pic_flag && pp->CurrPic.AssociatedFlag) in set_asic_regs()
752 p_regs->sw57.pic_decfield_sel = (!pp->CurrPic.AssociatedFlag) ? 1 : 0; //!< bottomFieldFlag in set_asic_regs()
H A Dhal_h264d_vdpu1.c437 *pocBase++ = pp->CurrFieldOrderCnt[pp->CurrPic.AssociatedFlag ? 1 : 0]; in vdpu1_set_vlc_regs()
484 m_lists[0][i].cur_poc = pp->CurrPic.AssociatedFlag in vdpu1_set_ref_regs()
562 pp->CurrPic.Index7Bits, in vdpu1_set_asic_regs()
567 cur_poc = pp->CurrPic.AssociatedFlag in vdpu1_set_asic_regs()
601 pp->CurrPic.Index7Bits, in vdpu1_set_asic_regs()
604 if (pp->field_pic_flag && pp->CurrPic.AssociatedFlag) { in vdpu1_set_asic_regs()
622 dirMvOffset += (pp->field_pic_flag && pp->CurrPic.AssociatedFlag) in vdpu1_set_asic_regs()
642 p_regs->SwReg03.sw_pic_topfield_e = (!pp->CurrPic.AssociatedFlag) ? 1 : 0; /* bottomFieldFlag */ in vdpu1_set_asic_regs()
H A Dhal_h264d_vdpu382.c560 mpp_buf_slot_get_prop(p_hal->frame_slots, pp->CurrPic.Index7Bits, SLOT_FRAME_PTR, &mframe); in set_registers()
587 mpp_buf_slot_get_prop(p_hal->frame_slots, pp->CurrPic.Index7Bits, SLOT_BUFFER, &mbuffer); in set_registers()
592 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, pp->CurrPic.Index7Bits); in set_registers()
596 … regs->h264d_highpoc.reg204.cur_poc_highbit = 1 << pp->CurrPic.AssociatedFlag; // top:1 bot:2 in set_registers()
627 ref_index = (near_index < 0) ? pp->CurrPic.Index7Bits : near_index; in set_registers()
631 if (ref_index == pp->CurrPic.Index7Bits) { in set_registers()
1049 mpp_buf_slot_get_prop(p_hal->frame_slots, pp->CurrPic.Index7Bits, SLOT_FRAME_PTR, &mframe); in vdpu382_h264d_gen_regs()
H A Dhal_h264d_rkv_reg.c457 mpp_buf_slot_get_prop(p_hal->frame_slots, pp->CurrPic.Index7Bits, SLOT_FRAME_PTR, &mframe); in set_registers()
479 mpp_buf_slot_get_prop(p_hal->frame_slots, pp->CurrPic.Index7Bits, SLOT_BUFFER, &mbuffer); in set_registers()
506 ref_index = (near_index < 0) ? pp->CurrPic.Index7Bits : near_index; in set_registers()
522 ref_index = (near_index < 0) ? pp->CurrPic.Index7Bits : near_index; in set_registers()
H A Dhal_h264d_vdpu34x.c551 mpp_buf_slot_get_prop(p_hal->frame_slots, pp->CurrPic.Index7Bits, SLOT_FRAME_PTR, &mframe); in set_registers()
578 mpp_buf_slot_get_prop(p_hal->frame_slots, pp->CurrPic.Index7Bits, SLOT_BUFFER, &mbuffer); in set_registers()
583 mv_buf = hal_bufs_get_buf(p_hal->cmv_bufs, pp->CurrPic.Index7Bits); in set_registers()
592 regs->h264d_highpoc.reg204.cur_poc_highbit = pp->CurrPic.AssociatedFlag; in set_registers()
621 ref_index = (near_index < 0) ? pp->CurrPic.Index7Bits : near_index; in set_registers()
627 } else if (ref_index == pp->CurrPic.Index7Bits) { in set_registers()
/OK3568_Linux_fs/external/mpp/mpp/common/
H A Dvp8d_syntax.h51 DXVA_PicEntry_VP8 CurrPic; member
114 DXVA_PicEntry_VP8 CurrPic;
H A Dh264d_syntax.h42 DXVA_PicEntry_H264 CurrPic; /* flag is bot field flag */ member
316 DXVA_PicEntry_H264 CurrPic; /* flag is bot field flag */ member
329 DXVA_PicEntry_H264 CurrPic; /* flag is bot field flag */ member
H A Dm2vd_syntax.h127 DXVA_PicEntry_M2V CurrPic; member
H A Dh265d_syntax.h87 DXVA_PicEntry_HEVC CurrPic; member
H A Dvp9d_syntax.h91 DXVA_PicEntry_VPx CurrPic; member
H A Dav1d_syntax.h48 DXVA_PicEntry_AV1 CurrPic; member
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_vdpu382.c728 mpp_buf_slot_get_prop(reg_ctx->slots, dxva_cxt->pp.CurrPic.Index7Bits, in hal_h265d_vdpu382_gen_regs()
762 mpp_buf_slot_get_prop(reg_ctx->slots, dxva_cxt->pp.CurrPic.Index7Bits, in hal_h265d_vdpu382_gen_regs()
773 mv_buf = hal_bufs_get_buf(reg_ctx->cmv_bufs, dxva_cxt->pp.CurrPic.Index7Bits); in hal_h265d_vdpu382_gen_regs()
837 reg_ctx->error_index = dxva_cxt->pp.CurrPic.Index7Bits; in hal_h265d_vdpu382_gen_regs()
876 if ((reg_ctx->error_index == dxva_cxt->pp.CurrPic.Index7Bits) && !dxva_cxt->pp.IntraPicFlag) { in hal_h265d_vdpu382_gen_regs()
905 if (reg_ctx->error_index == dxva_cxt->pp.CurrPic.Index7Bits) in hal_h265d_vdpu382_gen_regs()
929 mpp_buf_slot_get_prop(reg_ctx->slots, dxva_cxt->pp.CurrPic.Index7Bits, in hal_h265d_vdpu382_gen_regs()
H A Dhal_h265d_vdpu34x.c937 mpp_buf_slot_get_prop(reg_ctx->slots, dxva_cxt->pp.CurrPic.Index7Bits, in hal_h265d_vdpu34x_gen_regs()
973 mpp_buf_slot_get_prop(reg_ctx->slots, dxva_cxt->pp.CurrPic.Index7Bits, in hal_h265d_vdpu34x_gen_regs()
984 mv_buf = hal_bufs_get_buf(reg_ctx->cmv_bufs, dxva_cxt->pp.CurrPic.Index7Bits); in hal_h265d_vdpu34x_gen_regs()
1044 reg_ctx->error_index = dxva_cxt->pp.CurrPic.Index7Bits; in hal_h265d_vdpu34x_gen_regs()
1080 if ((reg_ctx->error_index == dxva_cxt->pp.CurrPic.Index7Bits) && !dxva_cxt->pp.IntraPicFlag) { in hal_h265d_vdpu34x_gen_regs()
1111 if (reg_ctx->error_index == dxva_cxt->pp.CurrPic.Index7Bits) in hal_h265d_vdpu34x_gen_regs()
H A Dhal_h265d_rkv.c837 mpp_buf_slot_get_prop(reg_ctx->slots, dxva_cxt->pp.CurrPic.Index7Bits, in hal_h265d_rkv_gen_regs()
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/vp9/
H A Dvp9d_parser2_syntax.c100 pic->CurrPic.Index7Bits = s->frames[CUR_FRAME].slot_index; in vp9d_fill_picparams()
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/m2vd/
H A Dhal_m2vd_vdpu1.c220 mpp_buf_slot_get_prop(ctx->frame_slots, dx->CurrPic.Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu1_gen_regs()
H A Dhal_m2vd_vdpu2.c270 mpp_buf_slot_get_prop(ctx->frame_slots, dx->CurrPic.Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu2_gen_regs()
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/h264/
H A Dh264d_fill.c107 … fill_picture_entry(&pp->CurrPic, dec_pic->mem_mark->slot_idx, dec_pic->structure == BOTTOM_FIELD); in fill_picparams()
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/h265/
H A Dh265d_parser2_syntax.c83 fill_picture_entry(&pp->CurrPic, current_picture->slot_index, 0); in fill_picture_parameters()
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/vp8d/
H A Dhal_vp8d_vdpu2.c495 mpp_buf_slot_get_prop(ctx->frame_slots, pic_param->CurrPic.Index7Bits, SLOT_BUFFER, &framebuf); in hal_vp8d_vdpu2_gen_regs()
H A Dhal_vp8d_vdpu1.c484 mpp_buf_slot_get_prop(ctx->frame_slots, pic_param->CurrPic.Index7Bits, SLOT_BUFFER, &framebuf); in hal_vp8d_vdpu1_gen_regs()
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/vp8/
H A Dvp8d_parser.c561 p->dxva_ctx->CurrPic.Index7Bits = p->frame_out->slot_index; in vp8d_convert_to_syntx()
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/m2v/
H A Dm2vd_parser.c1396 dst->CurrPic.Index7Bits = p->frame_cur->slot_index; in m2vd_convert_to_dxva()