| /OK3568_Linux_fs/external/mpp/mpp/codec/dec/av1/ |
| H A D | av1d_parser2_syntax.c | 125 pp->frame_refs[i].width = mpp_frame_get_width(ref_frame->f); in av1d_fill_picparams() 126 pp->frame_refs[i].height = mpp_frame_get_height(ref_frame->f);; in av1d_fill_picparams() 128 pp->frame_refs[i].Index = ref_frame->slot_index; in av1d_fill_picparams() 129 pp->frame_refs[i].order_hint = ref_frame->order_hint; in av1d_fill_picparams() 131 pp->frame_refs[i].lst_frame_offset = ref_i->lst_frame_offset; in av1d_fill_picparams() 132 pp->frame_refs[i].lst2_frame_offset = ref_i->lst2_frame_offset; in av1d_fill_picparams() 133 pp->frame_refs[i].lst3_frame_offset = ref_i->lst3_frame_offset; in av1d_fill_picparams() 134 pp->frame_refs[i].gld_frame_offset = ref_i->gld_frame_offset; in av1d_fill_picparams() 135 pp->frame_refs[i].bwd_frame_offset = ref_i->bwd_frame_offset; in av1d_fill_picparams() 136 pp->frame_refs[i].alt2_frame_offset = ref_i->alt2_frame_offset; in av1d_fill_picparams() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/vpu/av1d/ |
| H A D | hal_av1d_vdpu.c | 694 ref_offset[0] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \ 695 dxva->frame_refs[idx].lst_frame_offset); \ 696 ref_offset[1] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \ 697 dxva->frame_refs[idx].lst2_frame_offset); \ 698 ref_offset[2] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \ 699 dxva->frame_refs[idx].lst3_frame_offset); \ 700 ref_offset[3] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \ 701 dxva->frame_refs[idx].gld_frame_offset); \ 702 ref_offset[4] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \ 703 dxva->frame_refs[idx].bwd_frame_offset); \ [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/vpu/m2vd/ |
| H A D | hal_m2vd_vdpu1.c | 230 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[0].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu1_gen_regs() 233 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[1].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu1_gen_regs() 236 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[2].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu1_gen_regs() 239 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[3].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu1_gen_regs()
|
| H A D | hal_m2vd_vdpu2.c | 282 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[0].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu2_gen_regs() 285 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[1].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu2_gen_regs() 288 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[2].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu2_gen_regs() 291 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[3].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu2_gen_regs()
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/meson/vdec/ |
| H A D | codec_vp9.c | 469 struct vp9_frame *frame_refs[REFS_PER_FRAME]; member 830 vp9->frame_refs[i] = NULL; in codec_vp9_start() 1112 vp9->frame_refs[i] = codec_vp9_get_frame_by_idx(vp9, idx); in codec_vp9_sync_ref() 1113 if (!vp9->frame_refs[i]) in codec_vp9_sync_ref() 1126 struct vp9_frame *frame = vp9->frame_refs[i]; in codec_vp9_set_refs() 1162 if (!vp9->frame_refs[i]) in codec_vp9_set_mc() 1165 if (vp9->frame_refs[i]->width != vp9->width || in codec_vp9_set_mc() 1166 vp9->frame_refs[i]->height != vp9->height) in codec_vp9_set_mc() 1169 sz = amvdec_am21c_body_size(vp9->frame_refs[i]->width, in codec_vp9_set_mc() 1170 vp9->frame_refs[i]->height); in codec_vp9_set_mc() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/dec/m2v/ |
| H A D | m2vd_parser.c | 1406 dst->frame_refs[i].bPicEntry = 0xff; in m2vd_convert_to_dxva() 1411 dst->frame_refs[0].Index7Bits = pfw->slot_index; in m2vd_convert_to_dxva() 1412 dst->frame_refs[1].Index7Bits = pfw->slot_index; in m2vd_convert_to_dxva() 1413 dst->frame_refs[2].Index7Bits = pbw->slot_index; in m2vd_convert_to_dxva() 1414 dst->frame_refs[3].Index7Bits = pbw->slot_index; in m2vd_convert_to_dxva() 1423 dst->frame_refs[0].Index7Bits = pbw->slot_index; in m2vd_convert_to_dxva() 1424 dst->frame_refs[1].Index7Bits = pbw->slot_index; in m2vd_convert_to_dxva() 1426 dst->frame_refs[0].Index7Bits = pbw->slot_index; in m2vd_convert_to_dxva() 1427 dst->frame_refs[1].Index7Bits = p->frame_cur->slot_index; in m2vd_convert_to_dxva() 1429 dst->frame_refs[0].Index7Bits = p->frame_cur->slot_index; in m2vd_convert_to_dxva() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/dec/vp9/ |
| H A D | vp9d_parser2_syntax.c | 107 pic->frame_refs[0].Index7Bits = s->refidx[0]; in vp9d_fill_picparams() 108 pic->frame_refs[1].Index7Bits = s->refidx[1]; in vp9d_fill_picparams() 109 pic->frame_refs[2].Index7Bits = s->refidx[2]; in vp9d_fill_picparams()
|
| /OK3568_Linux_fs/external/mpp/mpp/common/ |
| H A D | m2vd_syntax.h | 128 DXVA_PicEntry_M2V frame_refs[4]; member
|
| H A D | vp8d_syntax.h | 167 DXVA_PicEntry_VP8 frame_refs[3];
|
| H A D | vp9d_syntax.h | 120 DXVA_PicEntry_VPx frame_refs[3]; member
|
| H A D | av1d_syntax.h | 213 } frame_refs[7]; member
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/vp9d/ |
| H A D | hal_vp9d_vdpu382.c | 501 ref_idx = pic_param->frame_refs[0].Index7Bits; in hal_vp9d_vdpu382_gen_regs() 509 ref_idx = pic_param->frame_refs[1].Index7Bits; in hal_vp9d_vdpu382_gen_regs() 517 ref_idx = pic_param->frame_refs[2].Index7Bits; in hal_vp9d_vdpu382_gen_regs() 681 ref_idx = pic_param->frame_refs[i].Index7Bits; in hal_vp9d_vdpu382_gen_regs()
|
| H A D | hal_vp9d_vdpu34x.c | 487 ref_idx = pic_param->frame_refs[0].Index7Bits; in hal_vp9d_vdpu34x_gen_regs() 495 ref_idx = pic_param->frame_refs[1].Index7Bits; in hal_vp9d_vdpu34x_gen_regs() 503 ref_idx = pic_param->frame_refs[2].Index7Bits; in hal_vp9d_vdpu34x_gen_regs() 671 ref_idx = pic_param->frame_refs[i].Index7Bits; in hal_vp9d_vdpu34x_gen_regs()
|
| H A D | hal_vp9d_rkv.c | 360 ref_idx = pic_param->frame_refs[i].Index7Bits; in hal_vp9d_rkv_gen_regs()
|