Lines Matching refs:cur_mark
394 H264_DpbMark_t *cur_mark = NULL; in dpb_mark_malloc() local
414 cur_mark = &p_mark[idx]; in dpb_mark_malloc()
416 cur_mark->out_flag = 1; in dpb_mark_malloc()
572 … mpp_buf_slot_set_prop(p_Dec->frame_slots, cur_mark->slot_idx, SLOT_FRAME, p_Dec->curframe); in dpb_mark_malloc()
573 … mpp_buf_slot_get_prop(p_Dec->frame_slots, cur_mark->slot_idx, SLOT_FRAME_PTR, &cur_mark->mframe); in dpb_mark_malloc()
576 p_Vid->active_dpb_mark[layer_id] = cur_mark; in dpb_mark_malloc()
578 cur_mark = p_Vid->active_dpb_mark[layer_id]; in dpb_mark_malloc()
579 if (cur_mark->slot_idx < 0) { in dpb_mark_malloc()
585 cur_mark->top_used += 1; in dpb_mark_malloc()
588 cur_mark->bot_used += 1; in dpb_mark_malloc()
592 p_Vid->g_framecnt, dec_pic->combine_flag, cur_mark->mark_idx, in dpb_mark_malloc()
593 cur_mark->slot_idx, dec_pic->slice_type, dec_pic->structure, in dpb_mark_malloc()
596 p_Vid->p_Dec->in_task->output = cur_mark->slot_idx; in dpb_mark_malloc()
597 mpp_buf_slot_set_flag(p_Dec->frame_slots, cur_mark->slot_idx, SLOT_HAL_OUTPUT); in dpb_mark_malloc()
598 p_Dec->last_frame_slot_idx = cur_mark->slot_idx; in dpb_mark_malloc()