| /rockchip-linux_mpp/mpp/codec/dec/dummy/ |
| H A D | dummy_dec_api.c | 232 mpp_buf_slot_set_flag(slots, output, SLOT_HAL_OUTPUT); in dummy_dec_parse() 251 mpp_buf_slot_set_flag(slots, index, SLOT_HAL_INPUT); in dummy_dec_parse() 252 mpp_buf_slot_set_flag(slots, index, SLOT_CODEC_USE); in dummy_dec_parse() 259 mpp_buf_slot_set_flag(slots, output, SLOT_QUEUE_USE); in dummy_dec_parse() 275 mpp_buf_slot_set_flag(slots, output, SLOT_CODEC_USE); in dummy_dec_parse()
|
| /rockchip-linux_mpp/mpp/codec/dec/h265/ |
| H A D | h265d_refs.c | 194 mpp_buf_slot_set_flag(s->slots, ref->slot_index, SLOT_CODEC_USE); in mpp_hevc_set_new_ref() 195 mpp_buf_slot_set_flag(s->slots, ref->slot_index, SLOT_HAL_OUTPUT); in mpp_hevc_set_new_ref() 244 mpp_buf_slot_set_flag(s->slots, frame->slot_index, SLOT_CODEC_READY); in generate_missing_ref() 245 mpp_buf_slot_set_flag(s->slots, frame->slot_index, SLOT_CODEC_USE); in generate_missing_ref() 272 mpp_buf_slot_set_flag(s->slots, ref->slot_index, SLOT_CODEC_USE); in add_candidate_ref()
|
| H A D | h265d_parser2_syntax.c | 240 mpp_buf_slot_set_flag(h->slots, frame->slot_index, SLOT_HAL_INPUT); in fill_picture_parameters() 449 mpp_buf_slot_set_flag(h->packet_slots, input_index, SLOT_CODEC_READY); in h265d_syntax_fill_slice() 450 mpp_buf_slot_set_flag(h->packet_slots, input_index, SLOT_HAL_INPUT); in h265d_syntax_fill_slice()
|
| H A D | h265d_parser.c | 1167 mpp_buf_slot_set_flag(s->slots, s->ref->slot_index, SLOT_QUEUE_USE); in mpp_hevc_out_dec_order() 1220 mpp_buf_slot_set_flag(s->slots, frame->slot_index, SLOT_QUEUE_USE); in mpp_hevc_output_frame() 1237 mpp_buf_slot_set_flag(s->slots, frame->slot_index, SLOT_QUEUE_USE); in mpp_hevc_output_frame()
|
| /rockchip-linux_mpp/mpp/codec/dec/h263/ |
| H A D | h263d_parser.c | 274 mpp_buf_slot_set_flag(slots, index, SLOT_QUEUE_USE); in mpp_h263_parser_flush() 502 mpp_buf_slot_set_flag(slots, index, SLOT_HAL_OUTPUT); in mpp_h263_parser_setup_hal_output() 535 mpp_buf_slot_set_flag(slots, index, SLOT_HAL_INPUT); in mpp_h263_parser_setup_refer() 556 mpp_buf_slot_set_flag(slots, index, SLOT_CODEC_USE); in mpp_h263_parser_update_dpb() 557 mpp_buf_slot_set_flag(slots, index, SLOT_QUEUE_USE); in mpp_h263_parser_update_dpb()
|
| /rockchip-linux_mpp/mpp/codec/ |
| H A D | mpp_dec_no_thread.c | 156 mpp_buf_slot_set_flag(packet_slots, task_dec->input, SLOT_CODEC_READY); in mpp_dec_decode() 157 mpp_buf_slot_set_flag(packet_slots, task_dec->input, SLOT_HAL_INPUT); in mpp_dec_decode() 173 mpp_buf_slot_set_flag(frame_slots, task_dec->output, SLOT_QUEUE_USE); in mpp_dec_decode()
|
| H A D | mpp_dec_normal.c | 441 mpp_buf_slot_set_flag(packet_slots, task_dec->input, SLOT_CODEC_READY); in try_proc_dec_task() 442 mpp_buf_slot_set_flag(packet_slots, task_dec->input, SLOT_HAL_INPUT); in try_proc_dec_task() 759 mpp_buf_slot_set_flag(packet_slots, task_dec->input, SLOT_CODEC_READY); in mpp_dec_parser_thread() 760 mpp_buf_slot_set_flag(packet_slots, task_dec->input, SLOT_HAL_INPUT); in mpp_dec_parser_thread() 1022 mpp_buf_slot_set_flag(packet_slots, task_dec->input, SLOT_CODEC_READY); in mpp_dec_advanced_thread() 1023 mpp_buf_slot_set_flag(packet_slots, task_dec->input, SLOT_HAL_INPUT); in mpp_dec_advanced_thread()
|
| H A D | mpp_dec.c | 351 mpp_buf_slot_set_flag(slots, index, SLOT_QUEUE_USE); in mpp_dec_put_frame()
|
| /rockchip-linux_mpp/mpp/codec/dec/avs2/ |
| H A D | avs2d_dpb.c | 315 mpp_buf_slot_set_flag(p_dec->frame_slots, p->slot_idx, SLOT_QUEUE_USE); in output_display_frame() 705 mpp_buf_slot_set_flag(p_dec->frame_slots, p->slot_idx, SLOT_CODEC_USE); in dpb_set_frame_refs() 706 mpp_buf_slot_set_flag(p_dec->frame_slots, p->slot_idx, SLOT_HAL_INPUT); in dpb_set_frame_refs() 790 mpp_buf_slot_set_flag(p_dec->frame_slots, p->slot_idx, SLOT_CODEC_USE); in avs2d_dpb_insert() 791 mpp_buf_slot_set_flag(p_dec->frame_slots, p->slot_idx, SLOT_HAL_OUTPUT); in avs2d_dpb_insert()
|
| /rockchip-linux_mpp/mpp/codec/dec/m2v/ |
| H A D | m2vd_parser.c | 324 mpp_buf_slot_set_flag(p->frame_slots, p->frame_ref0->slot_index, in m2vd_parser_reset() 368 mpp_buf_slot_set_flag(p->frame_slots, p->frame_ref0->slot_index, in m2vd_parser_flush() 1105 mpp_buf_slot_set_flag(p->frame_slots, p->frame_cur->slot_index, SLOT_QUEUE_USE); in m2v_update_ref_frame() 1114 … mpp_buf_slot_set_flag(p->frame_slots, p->frame_ref0->slot_index, SLOT_QUEUE_USE); in m2v_update_ref_frame() 1317 mpp_buf_slot_set_flag(ctx->frame_slots, ctx->frame_cur->slot_index, SLOT_CODEC_USE); in m2vd_alloc_frame() 1318 mpp_buf_slot_set_flag(ctx->frame_slots, ctx->frame_cur->slot_index, SLOT_HAL_OUTPUT); in m2vd_alloc_frame() 1321 mpp_buf_slot_set_flag(ctx->frame_slots, ctx->frame_cur->slot_index, SLOT_HAL_OUTPUT); in m2vd_alloc_frame() 1534 mpp_buf_slot_set_flag(p->frame_slots, p->frame_ref0->slot_index, SLOT_HAL_INPUT); in m2vd_parser_parse() 1539 mpp_buf_slot_set_flag(p->frame_slots, p->frame_ref1->slot_index, SLOT_HAL_INPUT); in m2vd_parser_parse()
|
| /rockchip-linux_mpp/mpp/codec/dec/avs/ |
| H A D | avsd_parse.c | 391 mpp_buf_slot_set_flag(p_dec->frame_slots, p->slot_idx, SLOT_QUEUE_USE); in set_frame_output() 487 mpp_buf_slot_set_flag(p_dec->frame_slots, p_cur->slot_idx, SLOT_CODEC_USE); in avsd_set_dpb() 488 mpp_buf_slot_set_flag(p_dec->frame_slots, p_cur->slot_idx, SLOT_HAL_OUTPUT); in avsd_set_dpb() 495 mpp_buf_slot_set_flag(p_dec->frame_slots, p_dec->dpb[0]->slot_idx, SLOT_HAL_INPUT); in avsd_set_dpb() 504 mpp_buf_slot_set_flag(p_dec->frame_slots, p_dec->dpb[1]->slot_idx, SLOT_HAL_INPUT); in avsd_set_dpb()
|
| /rockchip-linux_mpp/mpp/codec/dec/mpg4/ |
| H A D | mpg4d_parser.c | 1131 mpp_buf_slot_set_flag(slots, index, SLOT_QUEUE_USE); in mpp_mpg4_parser_flush() 1153 mpp_buf_slot_set_flag(slots, index, SLOT_QUEUE_USE); in mpp_mpg4_parser_reset() 1438 mpp_buf_slot_set_flag(slots, index, SLOT_HAL_OUTPUT); in mpp_mpg4_parser_setup_hal_output() 1484 mpp_buf_slot_set_flag(slots, index, SLOT_HAL_INPUT); in mpp_mpg4_parser_setup_refer() 1489 mpp_buf_slot_set_flag(slots, index, SLOT_HAL_INPUT); in mpp_mpg4_parser_setup_refer() 1521 mpp_buf_slot_set_flag(slots, index, SLOT_QUEUE_USE); in mpp_mpg4_parser_update_dpb() 1536 mpp_buf_slot_set_flag(slots, index, SLOT_QUEUE_USE); in mpp_mpg4_parser_update_dpb() 1540 mpp_buf_slot_set_flag(slots, hdr_curr->slot_idx, SLOT_CODEC_USE); in mpp_mpg4_parser_update_dpb()
|
| /rockchip-linux_mpp/mpp/base/inc/ |
| H A D | mpp_buf_slot.h | 207 MPP_RET mpp_buf_slot_set_flag(MppBufSlots slots, RK_S32 index, SlotUsageType type);
|
| /rockchip-linux_mpp/mpp/codec/dec/vp8/ |
| H A D | vp8d_parser.c | 572 mpp_buf_slot_set_flag(p->frame_slots, p->frame_ref->slot_index, in vp8d_convert_to_syntx() 581 mpp_buf_slot_set_flag(p->frame_slots, p->frame_golden->slot_index, in vp8d_convert_to_syntx() 590 mpp_buf_slot_set_flag(p->frame_slots, p->frame_alternate->slot_index, in vp8d_convert_to_syntx() 643 mpp_buf_slot_set_flag(p->frame_slots, p->frame_out->slot_index, in vp8d_alloc_frame() 645 mpp_buf_slot_set_flag(p->frame_slots, p->frame_out->slot_index, in vp8d_alloc_frame() 650 mpp_buf_slot_set_flag(p->frame_slots, p->frame_out->slot_index, in vp8d_alloc_frame()
|
| /rockchip-linux_mpp/mpp/codec/dec/av1/ |
| H A D | av1d_parser.c | 624 mpp_buf_slot_set_flag(s->slots, s->cur_frame.slot_index, SLOT_QUEUE_USE); in set_output_frame() 829 mpp_buf_slot_set_flag(s->slots, frame->slot_index, SLOT_CODEC_USE); in get_current_frame() 830 mpp_buf_slot_set_flag(s->slots, frame->slot_index, SLOT_HAL_OUTPUT); in get_current_frame() 1096 mpp_buf_slot_set_flag(s->slots, s->ref[ref_idx].slot_index, SLOT_HAL_INPUT); in av1d_parser_frame()
|
| /rockchip-linux_mpp/mpp/codec/dec/vp9/ |
| H A D | vp9d_parser.c | 429 mpp_buf_slot_set_flag(s->slots, frame->slot_index, SLOT_CODEC_USE); in vp9_alloc_frame() 430 mpp_buf_slot_set_flag(s->slots, frame->slot_index, SLOT_HAL_OUTPUT); in vp9_alloc_frame() 1679 mpp_buf_slot_set_flag(s->slots, s->refs[ref].slot_index, SLOT_QUEUE_USE); in vp9_parser_frame() 1731 mpp_buf_slot_set_flag(s->slots, s->refs[s->refidx[i]].slot_index, SLOT_HAL_INPUT); in vp9_parser_frame() 1747 mpp_buf_slot_set_flag(s->slots, s->frames[CUR_FRAME].slot_index, SLOT_QUEUE_USE); in vp9_parser_frame()
|
| /rockchip-linux_mpp/mpp/codec/dec/h264/ |
| H A D | h264d_dpb.c | 928 … mpp_buf_slot_set_flag(p_Vid->p_Dec->frame_slots, out_mark_list[i]->slot_idx, SLOT_QUEUE_USE); in write_picture() 937 mpp_buf_slot_set_flag(p_Vid->p_Dec->frame_slots, p_mark->slot_idx, SLOT_QUEUE_USE); in write_picture() 1413 mpp_buf_slot_set_flag(p_Dec->frame_slots, p_mark->slot_idx, SLOT_QUEUE_USE); in flush_one_dpb_mark() 1440 mpp_buf_slot_set_flag(p_Vid->p_Dec->frame_slots, p->mem_mark->slot_idx, SLOT_CODEC_USE); in store_picture_in_dpb()
|
| H A D | h264d_init.c | 597 mpp_buf_slot_set_flag(p_Dec->frame_slots, cur_mark->slot_idx, SLOT_HAL_OUTPUT); in dpb_mark_malloc() 1944 … mpp_buf_slot_set_flag(p_Dec->frame_slots, p_Dec->dpb_info[i].slot_index, SLOT_HAL_INPUT); in check_refer_dpb_buf_slots() 1945 … mpp_buf_slot_set_flag(p_Dec->frame_slots, p_Dec->dpb_info[i].slot_index, SLOT_CODEC_USE); in check_refer_dpb_buf_slots() 2011 mpp_buf_slot_set_flag(p_Dec->frame_slots, p_mark->slot_idx, SLOT_QUEUE_USE); in flush_dpb_buf_slot()
|
| /rockchip-linux_mpp/mpp/codec/dec/jpeg/ |
| H A D | jpegd_parser.c | 1101 mpp_buf_slot_set_flag(slots, slot_idx, SLOT_CODEC_USE); in jpegd_allocate_frame() 1102 mpp_buf_slot_set_flag(slots, slot_idx, SLOT_HAL_OUTPUT); in jpegd_allocate_frame()
|
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_buf_slot.c | 1056 MPP_RET mpp_buf_slot_set_flag(MppBufSlots slots, RK_S32 index, SlotUsageType type) in mpp_buf_slot_set_flag() function
|