Lines Matching refs:ctx_pic

352     h265d_dxva2_picture_context_t *ctx_pic = (h265d_dxva2_picture_context_t *)h->hal_pic_private;  in h265d_parser2_syntax()  local
355 fill_picture_parameters(h, &ctx_pic->pp); in h265d_parser2_syntax()
358 fill_scaling_lists(h, &ctx_pic->qm); in h265d_parser2_syntax()
367 h265d_dxva2_picture_context_t *ctx_pic = (h265d_dxva2_picture_context_t *)h->hal_pic_private; in h265d_syntax_fill_slice() local
397 if (ctx_pic->max_slice_num < h->nb_nals) { in h265d_syntax_fill_slice()
399 MPP_FREE(ctx_pic->slice_short); in h265d_syntax_fill_slice()
401ctx_pic->slice_short = (DXVA_Slice_HEVC_Short *)mpp_malloc(DXVA_Slice_HEVC_Short, h->nb_nals); in h265d_syntax_fill_slice()
402 if (!ctx_pic->slice_short) in h265d_syntax_fill_slice()
405 MPP_FREE(ctx_pic->slice_cut_param); in h265d_syntax_fill_slice()
407ctx_pic->slice_cut_param = (DXVA_Slice_HEVC_Cut_Param *)mpp_malloc(DXVA_Slice_HEVC_Cut_Param, h->n… in h265d_syntax_fill_slice()
408 if (!ctx_pic->slice_cut_param) in h265d_syntax_fill_slice()
411 ctx_pic->max_slice_num = h->nb_nals; in h265d_syntax_fill_slice()
438 fill_slice_short(&ctx_pic->slice_short[count], position, h->nals[i].size); in h265d_syntax_fill_slice()
439 init_slice_cut_param(&ctx_pic->slice_cut_param[count]); in h265d_syntax_fill_slice()
444 ctx_pic->slice_count = count; in h265d_syntax_fill_slice()
445 ctx_pic->bitstream_size = position; in h265d_syntax_fill_slice()
447 ctx_pic->bitstream = (RK_U8*)ptr; in h265d_syntax_fill_slice()
452 ctx_pic->bitstream = NULL; in h265d_syntax_fill_slice()