Lines Matching refs:slot_idx

643         && p_mark->out_flag == 0 && (p_mark->slot_idx >= 0)) {  in free_dpb_mark()
644 mpp_buf_slot_clr_flag(p_Dec->frame_slots, p_mark->slot_idx, SLOT_CODEC_USE); in free_dpb_mark()
792 ASSERT(fs->top_field->mem_mark->slot_idx == fs->bottom_field->mem_mark->slot_idx); in dpb_combine_field_yuv()
855 mpp_buf_slot_get_prop(p_Vid->p_Dec->frame_slots, p_mark->slot_idx, SLOT_FRAME_PTR, &mframe); in write_picture()
889 … if (!match_mark || !match_mark->pic || !match_mark->out_flag || match_mark->slot_idx < 0) in write_picture()
911 i, match_mark->slot_idx, match_mark->pic->layer_id, match_mark->pic->poc); in write_picture()
916 i, match_mark->slot_idx, match_mark->pic->layer_id, match_mark->pic->poc); in write_picture()
928 … mpp_buf_slot_set_flag(p_Vid->p_Dec->frame_slots, out_mark_list[i]->slot_idx, SLOT_QUEUE_USE); in write_picture()
929 … mpp_buf_slot_enqueue(p_Vid->p_Dec->frame_slots, out_mark_list[i]->slot_idx, QUEUE_DISPLAY); in write_picture()
931 p_Vid->p_Dec->last_frame_slot_idx = out_mark_list[i]->slot_idx; in write_picture()
936 p_mark->pic->layer_id, p_mark->slot_idx, p_mark->pic->poc); 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()
938 mpp_buf_slot_enqueue(p_Vid->p_Dec->frame_slots, p_mark->slot_idx, QUEUE_DISPLAY); in write_picture()
939 p_Vid->p_Dec->last_frame_slot_idx = p_mark->slot_idx; in write_picture()
1405 if (p_mark->out_flag && (p_mark->slot_idx >= 0)) { in flush_one_dpb_mark()
1408 mpp_buf_slot_get_prop(p_Dec->frame_slots, p_mark->slot_idx, SLOT_FRAME_PTR, &mframe); in flush_one_dpb_mark()
1411 p_mark->slot_idx, p_mark->top_used, p_mark->bot_used); in flush_one_dpb_mark()
1413 mpp_buf_slot_set_flag(p_Dec->frame_slots, p_mark->slot_idx, SLOT_QUEUE_USE); in flush_one_dpb_mark()
1414 mpp_buf_slot_enqueue(p_Dec->frame_slots, p_mark->slot_idx, QUEUE_DISPLAY); in flush_one_dpb_mark()
1415 mpp_buf_slot_clr_flag(p_Dec->frame_slots, p_mark->slot_idx, SLOT_CODEC_USE); in flush_one_dpb_mark()
1416 p_Dec->last_frame_slot_idx = p_mark->slot_idx; in flush_one_dpb_mark()
1421 H264D_DBG(H264D_DBG_WARNNING, "out_flag %d slot_idx %d\n", p_mark->out_flag, p_mark->slot_idx); in flush_one_dpb_mark()
1439 if (p->mem_mark && (p->mem_mark->slot_idx >= 0)) { in store_picture_in_dpb()
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()