Searched refs:dec_pic (Results 1 – 8 of 8) sorted by relevance
391 static MPP_RET dpb_mark_malloc(H264dVideoCtx_t *p_Vid, H264_StorePic_t *dec_pic) in dpb_mark_malloc() argument397 RK_S32 structure = dec_pic->structure; in dpb_mark_malloc()398 RK_S32 layer_id = dec_pic->layer_id; in dpb_mark_malloc()400 if (!dec_pic->combine_flag) { in dpb_mark_malloc()564 impl->poc = dec_pic->poc; in dpb_mark_malloc()565 impl->viewid = dec_pic->layer_id; in dpb_mark_malloc()566 impl->status.is_intra = dec_pic->slice_type == H264_I_SLICE; in dpb_mark_malloc()567 impl->status.is_idr = dec_pic->idr_flag; in dpb_mark_malloc()568 impl->status.is_non_ref = !dec_pic->used_for_reference; in dpb_mark_malloc()569 impl->status.is_lt_ref = dec_pic->long_term_reference_flag; in dpb_mark_malloc()[all …]
102 H264_StorePic_t *dec_pic = p_Vid->dec_pic; in fill_picparams() local107 … fill_picture_entry(&pp->CurrPic, dec_pic->mem_mark->slot_idx, dec_pic->structure == BOTTOM_FIELD); in fill_picparams()156 pp->MbaffFrameFlag = dec_pic->mb_aff_frame_flag; in fill_picparams()157 pp->field_pic_flag = (dec_pic->iCodingType == FIELD_CODING); in fill_picparams()158 pp->RefPicFlag = dec_pic->used_for_reference; in fill_picparams()161 if (dec_pic->structure == TOP_FIELD || dec_pic->structure == FRAME) { in fill_picparams()162 pp->CurrFieldOrderCnt[0] = dec_pic->top_poc; in fill_picparams()165 if (dec_pic->structure == BOTTOM_FIELD || dec_pic->structure == FRAME) { in fill_picparams()166 pp->CurrFieldOrderCnt[1] = dec_pic->bottom_poc; in fill_picparams()168 pp->frame_num = dec_pic->frame_num; in fill_picparams()[all …]
168 if (p_Vid->dec_pic) { in activate_pps()170 FUN_CHECK(ret = exit_picture(p_Vid, &p_Vid->dec_pic)); in activate_pps()
46 MPP_RET exit_picture(H264dVideoCtx_t *p_Vid, H264_StorePic_t **dec_pic);
582 if (p_Vid->dec_pic) { in activate_sps()583 FUN_CHECK(ret = exit_picture(p_Vid, &p_Vid->dec_pic)); in activate_sps()
2087 MPP_RET exit_picture(H264dVideoCtx_t *p_Vid, H264_StorePic_t **dec_pic) in exit_picture() argument2092 if (!(*dec_pic) || !p_Vid->exit_picture_flag in exit_picture()2096 FUN_CHECK(ret = store_picture_in_dpb(p_Vid->p_Dpb_layer[(*dec_pic)->layer_id], *dec_pic)); in exit_picture()2097 *dec_pic = NULL; in exit_picture()
159 free_storable_picture(p_Vid->p_Dec, p_Vid->dec_pic); in free_vid_ctx()431 p_Dec->p_Vid->dec_pic = NULL; in h264d_reset()
990 struct h264_store_pic_t *dec_pic; //!< current decoder picture member