Home
last modified time | relevance | path

Searched refs:frame_refs (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/codec/dec/av1/
H A Dav1d_parser2_syntax.c125 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 Dhal_av1d_vdpu.c694 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 Dhal_m2vd_vdpu1.c230 … 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 Dhal_m2vd_vdpu2.c282 … 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 Dcodec_vp9.c469 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 Dm2vd_parser.c1406 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 Dvp9d_parser2_syntax.c107 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 Dm2vd_syntax.h128 DXVA_PicEntry_M2V frame_refs[4]; member
H A Dvp8d_syntax.h167 DXVA_PicEntry_VP8 frame_refs[3];
H A Dvp9d_syntax.h120 DXVA_PicEntry_VPx frame_refs[3]; member
H A Dav1d_syntax.h213 } frame_refs[7]; member
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/vp9d/
H A Dhal_vp9d_vdpu382.c501 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 Dhal_vp9d_vdpu34x.c487 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 Dhal_vp9d_rkv.c360 ref_idx = pic_param->frame_refs[i].Index7Bits; in hal_vp9d_rkv_gen_regs()