Home
last modified time | relevance | path

Searched refs:frame_slots (Results 1 – 25 of 68) sorted by relevance

123

/OK3568_Linux_fs/external/mpp/mpp/codec/
H A Dmpp_dec_no_thread.cpp33 MppBufSlots frame_slots = dec->frame_slots; in mpp_dec_decode() local
200 if (mpp_buf_slot_is_changed(frame_slots)) { in mpp_dec_decode()
219 task->wait.info_change = mpp_buf_slot_is_changed(frame_slots); in mpp_dec_decode()
255 mpp_buf_slot_get_prop(frame_slots, output, SLOT_BUFFER, &hal_buf_out); in mpp_dec_decode()
257 size_t size = mpp_buf_slot_get_size(frame_slots); in mpp_dec_decode()
260 mpp_buf_slot_set_prop(frame_slots, output, SLOT_BUFFER, in mpp_dec_decode()
266 mpp_buf_slot_get_prop(frame_slots, output, SLOT_FRAME_PTR, &slot_frm); in mpp_dec_decode()
292 mpp_buf_slot_clr_flag(frame_slots, task_dec->output, SLOT_HAL_OUTPUT); in mpp_dec_decode()
297 mpp_buf_slot_clr_flag(frame_slots, index, SLOT_HAL_INPUT); in mpp_dec_decode()
318 MppBufSlots frame_slots = dec->frame_slots; in mpp_dec_reset_no_thread() local
[all …]
H A Dmpp_dec_normal.cpp138 MppBufSlots frame_slots = dec->frame_slots; in reset_parser_thread() local
183 mpp_buf_slot_clr_flag(frame_slots, task_dec->output, SLOT_HAL_OUTPUT); in reset_parser_thread()
188 mpp_buf_slot_clr_flag(frame_slots, index, SLOT_HAL_INPUT); in reset_parser_thread()
195 while (MPP_OK == mpp_buf_slot_dequeue(frame_slots, &index, QUEUE_DISPLAY)) { in reset_parser_thread()
198 mpp_buf_slot_get_prop(frame_slots, index, SLOT_BUFFER, &buffer); in reset_parser_thread()
201 mpp_buf_slot_clr_flag(frame_slots, index, SLOT_QUEUE_USE); in reset_parser_thread()
256 MppBufSlots frame_slots = dec->frame_slots; in reset_hal_thread() local
266 while (MPP_OK == mpp_buf_slot_dequeue(frame_slots, &index, QUEUE_DISPLAY)) { in reset_hal_thread()
268 mpp_buf_slot_clr_flag(frame_slots, index, SLOT_QUEUE_USE); in reset_hal_thread()
319 MppBufSlots frame_slots = dec->frame_slots; in try_proc_dec_task() local
[all …]
H A Dmpp_dec.cpp116 mpp_slots_set_prop(dec->frame_slots, SLOTS_FRAME_INFO, frame); in mpp_dec_proc_cfg()
126 ret = mpp_buf_slot_ready(dec->frame_slots); in mpp_dec_proc_cfg()
130 *p = mpp_slots_get_used_count(dec->frame_slots); in mpp_dec_proc_cfg()
204 MppBufSlots slots = dec->frame_slots; in mpp_dec_put_frame()
393 MppBufSlots frame_slots = dec->frame_slots; in mpp_dec_push_display() local
412 while (MPP_OK == mpp_buf_slot_dequeue(frame_slots, &index, QUEUE_DISPLAY)) { in mpp_dec_push_display()
414 if (eos && mpp_slots_is_empty(frame_slots, QUEUE_DISPLAY)) in mpp_dec_push_display()
418 mpp_buf_slot_clr_flag(frame_slots, index, SLOT_QUEUE_USE); in mpp_dec_push_display()
591 MppBufSlots frame_slots = NULL; in mpp_dec_init() local
633 ret = mpp_buf_slot_init(&frame_slots); in mpp_dec_init()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/m2v/
H A Dm2vd_parser.c153 ctx->frame_slots = cfg->frame_slots; in m2vd_parser_init_ctx()
155 mpp_buf_slot_setup(ctx->frame_slots, 16); in m2vd_parser_init_ctx()
318 mpp_buf_slot_clr_flag(p->frame_slots, p->frame_cur->slot_index, in m2vd_parser_reset()
323 mpp_buf_slot_set_flag(p->frame_slots, p->frame_ref0->slot_index, in m2vd_parser_reset()
325 mpp_buf_slot_enqueue(p->frame_slots, p->frame_ref0->slot_index, in m2vd_parser_reset()
329 mpp_buf_slot_clr_flag(p->frame_slots, p->frame_ref0->slot_index, in m2vd_parser_reset()
334 mpp_buf_slot_clr_flag(p->frame_slots, p->frame_ref1->slot_index, in m2vd_parser_reset()
367 mpp_buf_slot_set_flag(p->frame_slots, p->frame_ref0->slot_index, in m2vd_parser_flush()
369 mpp_buf_slot_enqueue(p->frame_slots, p->frame_ref0->slot_index, in m2vd_parser_flush()
1087 mpp_buf_slot_set_flag(p->frame_slots, p->frame_cur->slot_index, SLOT_QUEUE_USE); in m2v_update_ref_frame()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/h263/
H A Dh263d_parser.c67 MppBufSlots frame_slots; member
213 MPP_RET mpp_h263_parser_init(H263dParser *ctx, MppBufSlots frame_slots) in mpp_h263_parser_init() argument
230 mpp_buf_slot_setup(frame_slots, 4); in mpp_h263_parser_init()
231 p->frame_slots = frame_slots; in mpp_h263_parser_init()
266 MppBufSlots slots = p->frame_slots; in mpp_h263_parser_flush()
286 MppBufSlots slots = p->frame_slots; in mpp_h263_parser_reset()
482 MppBufSlots slots = p->frame_slots; in mpp_h263_parser_setup_hal_output()
523 MppBufSlots slots = p->frame_slots; in mpp_h263_parser_setup_refer()
545 MppBufSlots slots = p->frame_slots; in mpp_h263_parser_update_dpb()
H A Dh263d_api.c33 MppBufSlots frame_slots; member
81 ret = mpp_h263_parser_init(&parser, cfg->frame_slots); in h263d_init()
88 p->frame_slots = cfg->frame_slots; in h263d_init()
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/m2vd/
H A Dhal_m2vd_vdpu1.c63 ctx->frame_slots = cfg->frame_slots; in hal_m2vd_vdpu1_init()
220 mpp_buf_slot_get_prop(ctx->frame_slots, dx->CurrPic.Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu1_gen_regs()
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 Dhal_m2vd_vdpu2.c83 p->frame_slots = cfg->frame_slots; in hal_m2vd_vdpu2_init()
270 mpp_buf_slot_get_prop(ctx->frame_slots, dx->CurrPic.Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu2_gen_regs()
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/external/mpp/mpp/codec/dec/avs/
H A Davsd_parse.c382 mpp_buf_slot_clr_flag(pdec->frame_slots, p->slot_idx, SLOT_CODEC_USE); in set_frame_unref()
393 mpp_buf_slot_set_flag(p_dec->frame_slots, p->slot_idx, SLOT_QUEUE_USE); in set_frame_output()
394 mpp_buf_slot_enqueue(p_dec->frame_slots, p->slot_idx, QUEUE_DISPLAY); in set_frame_output()
448 mpp_buf_slot_get_unused(p_dec->frame_slots, &slot_idx); in avsd_set_dpb()
482 mpp_buf_slot_set_prop(p_dec->frame_slots, slot_idx, SLOT_FRAME, mframe); in avsd_set_dpb()
485 mpp_buf_slot_set_flag(p_dec->frame_slots, p_cur->slot_idx, SLOT_CODEC_USE); in avsd_set_dpb()
486 mpp_buf_slot_set_flag(p_dec->frame_slots, p_cur->slot_idx, SLOT_HAL_OUTPUT); in avsd_set_dpb()
493 mpp_buf_slot_set_flag(p_dec->frame_slots, p_dec->dpb[0]->slot_idx, SLOT_HAL_INPUT); in avsd_set_dpb()
502 mpp_buf_slot_set_flag(p_dec->frame_slots, p_dec->dpb[1]->slot_idx, SLOT_HAL_INPUT); in avsd_set_dpb()
517 mpp_buf_slot_get_prop(p_dec->frame_slots, task->refer[0], SLOT_FRAME_PTR, &mframe); in avsd_set_dpb()
[all …]
H A Davsd_api.c80 p_dec->frame_slots = init->frame_slots; in avsd_init()
83 mpp_buf_slot_setup(p_dec->frame_slots, 12); in avsd_init()
340 mpp_buf_slot_get_prop(p_dec->frame_slots, task_dec->output, SLOT_FRAME_PTR, &mframe); in avsd_callback()
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/avs2/
H A Davs2d_api.c71 p_dec->frame_slots = init->frame_slots; in avs2d_init()
74 mpp_buf_slot_setup(p_dec->frame_slots, AVS2_MAX_BUF_NUM); in avs2d_init()
275 mpp_buf_slot_get_prop(p_dec->frame_slots, task_dec->output, SLOT_FRAME_PTR, &mframe); in avs2d_callback()
301 mpp_buf_slot_get_prop(p_dec->frame_slots, mgr->refs[i]->slot_idx, SLOT_FRAME_PTR, &ref_frm); in avs2d_callback()
H A Davs2d_dpb.c315 mpp_buf_slot_set_flag(p_dec->frame_slots, p->slot_idx, SLOT_QUEUE_USE); in output_display_frame()
316 mpp_buf_slot_enqueue(p_dec->frame_slots, p->slot_idx, QUEUE_DISPLAY); in output_display_frame()
341 mpp_buf_slot_get_prop(p_dec->frame_slots, p->slot_idx, SLOT_BUFFER, &buffer); in dpb_remove_frame()
345 mpp_buf_slot_clr_flag(p_dec->frame_slots, p->slot_idx, SLOT_CODEC_USE); in dpb_remove_frame()
570 ret = mpp_buf_slot_get_unused(p_dec->frame_slots, &frm->slot_idx); in dpb_alloc_frame()
700 mpp_buf_slot_set_flag(p_dec->frame_slots, p->slot_idx, SLOT_CODEC_USE); in dpb_set_frame_refs()
701 mpp_buf_slot_set_flag(p_dec->frame_slots, p->slot_idx, SLOT_HAL_INPUT); in dpb_set_frame_refs()
784 mpp_buf_slot_set_prop(p_dec->frame_slots, p->slot_idx, SLOT_FRAME, p->frame); in avs2d_dpb_insert()
785 mpp_buf_slot_set_flag(p_dec->frame_slots, p->slot_idx, SLOT_CODEC_USE); in avs2d_dpb_insert()
786 mpp_buf_slot_set_flag(p_dec->frame_slots, p->slot_idx, SLOT_HAL_OUTPUT); in avs2d_dpb_insert()
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/dummy/
H A Ddummy_dec_api.c38 MppBufSlots frame_slots; member
80 p->frame_slots = cfg->frame_slots; in dummy_dec_init()
201 slots = p->frame_slots; in dummy_dec_parse()
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/vp8/
H A Dvp8d_parser.c229 p->frame_slots = parser_cfg->frame_slots; in vp8d_parser_init()
231 mpp_buf_slot_setup(p->frame_slots, 15); in vp8d_parser_init()
266 mpp_buf_slot_get_prop(p->frame_slots, frame->slot_index, SLOT_BUFFER, &framebuf); in vp8d_unref_frame()
270 mpp_buf_slot_clr_flag(p->frame_slots, frame->slot_index, SLOT_CODEC_USE); in vp8d_unref_frame()
566 mpp_buf_slot_set_flag(p->frame_slots, p->frame_ref->slot_index, in vp8d_convert_to_syntx()
575 mpp_buf_slot_set_flag(p->frame_slots, p->frame_golden->slot_index, in vp8d_convert_to_syntx()
584 mpp_buf_slot_set_flag(p->frame_slots, p->frame_alternate->slot_index, in vp8d_convert_to_syntx()
628 ret = mpp_buf_slot_get_unused(p->frame_slots, in vp8d_alloc_frame()
634 mpp_buf_slot_set_prop(p->frame_slots, p->frame_out->slot_index, in vp8d_alloc_frame()
636 mpp_buf_slot_set_flag(p->frame_slots, p->frame_out->slot_index, in vp8d_alloc_frame()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h264d/
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()
508 mpp_buf_slot_get_prop(p_hal->frame_slots, ref_index, SLOT_BUFFER, &mbuffer); in set_registers()
524 mpp_buf_slot_get_prop(p_hal->frame_slots, ref_index, SLOT_BUFFER, &mbuffer); in set_registers()
582 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_HOR_ALIGN, rkv_hor_align); in rkv_h264d_init()
583 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_VER_ALIGN, rkv_ver_align); in rkv_h264d_init()
584 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_LEN_ALIGN, rkv_len_align); in rkv_h264d_init()
876 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_LEN_ALIGN, rkv_len_align_422); in rkv_h264d_control()
879 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_HOR_ALIGN, rkv_hor_align_256_odds); in rkv_h264d_control()
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()
635 mpp_buf_slot_get_prop(p_hal->frame_slots, ref_index, SLOT_BUFFER, &mbuffer); in set_registers()
636 mpp_buf_slot_get_prop(p_hal->frame_slots, ref_index, SLOT_FRAME_PTR, &mframe); in set_registers()
766 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_HOR_ALIGN, rkv_hor_align); in vdpu382_h264d_init()
767 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_VER_ALIGN, rkv_ver_align); in vdpu382_h264d_init()
768 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_LEN_ALIGN, rkv_len_align); in vdpu382_h264d_init()
959 p_hal->mv_count = mpp_buf_slot_get_count(p_hal->frame_slots); in vdpu382_h264d_setup_colmv_buf()
1049 mpp_buf_slot_get_prop(p_hal->frame_slots, pp->CurrPic.Index7Bits, SLOT_FRAME_PTR, &mframe); in vdpu382_h264d_gen_regs()
1210 mpp_buf_slot_get_prop(p_hal->frame_slots, task->dec.output, in vdpu382_h264_get_ref_used()
[all …]
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()
632 mpp_buf_slot_get_prop(p_hal->frame_slots, ref_index, SLOT_BUFFER, &mbuffer); in set_registers()
633 mpp_buf_slot_get_prop(p_hal->frame_slots, ref_index, SLOT_FRAME_PTR, &mframe); in set_registers()
740 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_HOR_ALIGN, rkv_hor_align); in vdpu34x_h264d_init()
741 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_VER_ALIGN, rkv_ver_align); in vdpu34x_h264d_init()
742 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_LEN_ALIGN, rkv_len_align); in vdpu34x_h264d_init()
927 p_hal->mv_count = mpp_buf_slot_get_count(p_hal->frame_slots); in vdpu34x_h264d_gen_regs()
1195 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_LEN_ALIGN, rkv_len_align_422); in vdpu34x_h264d_control()
1198 vdpu34x_afbc_align_calc(p_hal->frame_slots, (MppFrame)param, 16); in vdpu34x_h264d_control()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/mpg4/
H A Dmpg4d_api.c35 MppBufSlots frame_slots; member
91 p->frame_slots = cfg->frame_slots; in mpg4d_init()
329 mpp_buf_slot_get_prop(p_Dec->frame_slots, task_dec->output, SLOT_FRAME_PTR, &mframe); in mpg4d_callback()
H A Dmpg4d_parser.c158 MppBufSlots frame_slots; member
1061 MppBufSlots frame_slots = cfg->frame_slots; in mpp_mpg4_parser_init() local
1078 mpp_buf_slot_setup(frame_slots, 8); in mpp_mpg4_parser_init()
1079 p->frame_slots = frame_slots; in mpp_mpg4_parser_init()
1123 MppBufSlots slots = p->frame_slots; in mpp_mpg4_parser_flush()
1143 MppBufSlots slots = p->frame_slots; in mpp_mpg4_parser_reset()
1417 MppBufSlots slots = p->frame_slots; in mpp_mpg4_parser_setup_hal_output()
1472 MppBufSlots slots = p->frame_slots; in mpp_mpg4_parser_setup_refer()
1499 MppBufSlots slots = p->frame_slots; in mpp_mpg4_parser_update_dpb()
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/avs2d/
H A Dhal_avs2d_rkv.c218 mpp_buf_slot_get_prop(p_hal->frame_slots, idx, SLOT_BUFFER, &mbuffer); in get_frame_fd()
336 mpp_buf_slot_get_prop(p_hal->frame_slots, task_dec->output, SLOT_FRAME_PTR, &mframe); in fill_registers()
407 mpp_buf_slot_get_prop(p_hal->frame_slots, slot_idx, SLOT_FRAME_PTR, &frame_ref); in fill_registers()
437 mpp_buf_slot_get_prop(p_hal->frame_slots, slot_idx, SLOT_FRAME_PTR, &scene_ref); in fill_registers()
538 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_HOR_ALIGN, avs2d_hor_align_64); in hal_avs2d_rkv_init()
540 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_HOR_ALIGN, avs2d_hor_align); in hal_avs2d_rkv_init()
542 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_VER_ALIGN, avs2d_ver_align); in hal_avs2d_rkv_init()
543 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_LEN_ALIGN, avs2d_len_align); in hal_avs2d_rkv_init()
621 p_hal->mv_count = mpp_buf_slot_get_count(p_hal->frame_slots); in set_up_colmv_buf()
1001 ret = mpp_buf_slot_get_prop(p_hal->frame_slots, task->dec.output, SLOT_FRAME_PTR, &frame); in hal_avs2d_rkv_dump_yuv()
[all …]
H A Dhal_avs2d_vdpu382.c218 mpp_buf_slot_get_prop(p_hal->frame_slots, idx, SLOT_BUFFER, &mbuffer); in get_frame_fd()
397 mpp_buf_slot_get_prop(p_hal->frame_slots, task_dec->output, SLOT_FRAME_PTR, &mframe); in fill_registers()
468 mpp_buf_slot_get_prop(p_hal->frame_slots, slot_idx, SLOT_FRAME_PTR, &frame_ref); in fill_registers()
498 mpp_buf_slot_get_prop(p_hal->frame_slots, slot_idx, SLOT_FRAME_PTR, &scene_ref); in fill_registers()
612 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_HOR_ALIGN, avs2d_hor_align_64); in hal_avs2d_vdpu382_init()
614 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_HOR_ALIGN, avs2d_hor_align); in hal_avs2d_vdpu382_init()
616 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_HOR_ALIGN, avs2d_hor_align); in hal_avs2d_vdpu382_init()
617 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_VER_ALIGN, avs2d_ver_align); in hal_avs2d_vdpu382_init()
618 mpp_slots_set_prop(p_hal->frame_slots, SLOTS_LEN_ALIGN, avs2d_len_align); in hal_avs2d_vdpu382_init()
697 p_hal->mv_count = mpp_buf_slot_get_count(p_hal->frame_slots); in set_up_colmv_buf()
[all …]
H A Dhal_avs2d_api.c116 p_hal->frame_slots = cfg->frame_slots; in hal_avs2d_init()
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/jpegd/
H A Dhal_jpegd_rkv.c254 ctx->frame_slots = cfg->frame_slots; in hal_jpegd_rkv_init()
308 mpp_buf_slot_get_prop(ctx->frame_slots, out_idx, SLOT_FRAME_PTR, &frm); in setup_output_fmt()
629 mpp_buf_slot_get_prop(ctx->frame_slots, syn->dec.output, SLOT_BUFFER, &output_buf); in hal_jpegd_rkv_gen_regs()
735 mpp_buf_slot_get_prop(ctx->frame_slots, task->dec.output, SLOT_FRAME_PTR, &tmp); in hal_jpegd_rkv_wait()
743 mpp_buf_slot_get_prop(ctx->frame_slots, task->dec.output, SLOT_BUFFER, &outputBuf); in hal_jpegd_rkv_wait()
/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/vp8d/
H A Dhal_vp8d_vdpu2.c89 ctx->frame_slots = cfg->frame_slots; in hal_vp8d_vdpu2_init()
495 mpp_buf_slot_get_prop(ctx->frame_slots, pic_param->CurrPic.Index7Bits, SLOT_BUFFER, &framebuf); in hal_vp8d_vdpu2_gen_regs()
505 … mpp_buf_slot_get_prop(ctx->frame_slots, pic_param->lst_fb_idx.Index7Bits, SLOT_BUFFER, &framebuf); in hal_vp8d_vdpu2_gen_regs()
513 … mpp_buf_slot_get_prop(ctx->frame_slots, pic_param->gld_fb_idx.Index7Bits, SLOT_BUFFER, &framebuf); in hal_vp8d_vdpu2_gen_regs()
528 … mpp_buf_slot_get_prop(ctx->frame_slots, pic_param->alt_fb_idx.Index7Bits, SLOT_BUFFER, &framebuf); in hal_vp8d_vdpu2_gen_regs()
H A Dhal_vp8d_vdpu1.c87 ctx->frame_slots = cfg->frame_slots; in hal_vp8d_vdpu1_init()
484 mpp_buf_slot_get_prop(ctx->frame_slots, pic_param->CurrPic.Index7Bits, SLOT_BUFFER, &framebuf); in hal_vp8d_vdpu1_gen_regs()
493 … mpp_buf_slot_get_prop(ctx->frame_slots, pic_param->lst_fb_idx.Index7Bits, SLOT_BUFFER, &framebuf); in hal_vp8d_vdpu1_gen_regs()
501 … mpp_buf_slot_get_prop(ctx->frame_slots, pic_param->gld_fb_idx.Index7Bits, SLOT_BUFFER, &framebuf); in hal_vp8d_vdpu1_gen_regs()
513 … mpp_buf_slot_get_prop(ctx->frame_slots, pic_param->alt_fb_idx.Index7Bits, SLOT_BUFFER, &framebuf); in hal_vp8d_vdpu1_gen_regs()

123