| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h264d/ |
| H A D | hal_h264d_vdpu2.c | 472 *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 D | hal_h264d_vdpu1.c | 437 *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 D | hal_h264d_vdpu382.c | 560 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 D | hal_h264d_rkv_reg.c | 457 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 D | hal_h264d_vdpu34x.c | 551 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 D | vp8d_syntax.h | 51 DXVA_PicEntry_VP8 CurrPic; member 114 DXVA_PicEntry_VP8 CurrPic;
|
| H A D | h264d_syntax.h | 42 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 D | m2vd_syntax.h | 127 DXVA_PicEntry_M2V CurrPic; member
|
| H A D | h265d_syntax.h | 87 DXVA_PicEntry_HEVC CurrPic; member
|
| H A D | vp9d_syntax.h | 91 DXVA_PicEntry_VPx CurrPic; member
|
| H A D | av1d_syntax.h | 48 DXVA_PicEntry_AV1 CurrPic; member
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h265d/ |
| H A D | hal_h265d_vdpu382.c | 728 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 D | hal_h265d_vdpu34x.c | 937 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 D | hal_h265d_rkv.c | 837 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 D | vp9d_parser2_syntax.c | 100 pic->CurrPic.Index7Bits = s->frames[CUR_FRAME].slot_index; in vp9d_fill_picparams()
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/vpu/m2vd/ |
| H A D | hal_m2vd_vdpu1.c | 220 mpp_buf_slot_get_prop(ctx->frame_slots, dx->CurrPic.Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu1_gen_regs()
|
| H A D | hal_m2vd_vdpu2.c | 270 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 D | h264d_fill.c | 107 … 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 D | h265d_parser2_syntax.c | 83 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 D | hal_vp8d_vdpu2.c | 495 mpp_buf_slot_get_prop(ctx->frame_slots, pic_param->CurrPic.Index7Bits, SLOT_BUFFER, &framebuf); in hal_vp8d_vdpu2_gen_regs()
|
| H A D | hal_vp8d_vdpu1.c | 484 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 D | vp8d_parser.c | 561 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 D | m2vd_parser.c | 1396 dst->CurrPic.Index7Bits = p->frame_cur->slot_index; in m2vd_convert_to_dxva()
|