Home
last modified time | relevance | path

Searched refs:slice_cut_param (Results 1 – 4 of 4) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_parser2_syntax.c405 MPP_FREE(ctx_pic->slice_cut_param); in h265d_syntax_fill_slice()
407 …ctx_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()
439 init_slice_cut_param(&ctx_pic->slice_cut_param[count]); in h265d_syntax_fill_slice()
H A Dh265d_parser.c1849 temp->slice_cut_param[slice_cnt].start_bit = s->start_bit; in parser_nal_units()
1850 temp->slice_cut_param[slice_cnt].end_bit = s->end_bit; in parser_nal_units()
1851 temp->slice_cut_param[slice_cnt].is_enable = 1; in parser_nal_units()
2133 MPP_FREE(ctx_pic->slice_cut_param); in h265d_deinit()
2237 …ctx_pic->slice_cut_param = (DXVA_Slice_HEVC_Cut_Param *)mpp_malloc(DXVA_Slice_HEVC_Cut_Param, MAX_… in h265d_init()
2238 if (!ctx_pic->slice_cut_param) in h265d_init()
/rockchip-linux_mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_rkv.c692 if (dxva_cxt->slice_cut_param[i].is_enable) { in update_stream_buffer()
694 bit_left = 8 - (dxva_cxt->slice_cut_param[i].start_bit & 0x7); in update_stream_buffer()
695 start_byte = dxva_cxt->slice_cut_param[i].start_bit >> 3; in update_stream_buffer()
696 end_byte = (dxva_cxt->slice_cut_param[i].end_bit + 7) >> 3; in update_stream_buffer()
701 dxva_cxt->slice_cut_param[i].start_bit, start_byte, buf[start_byte], in update_stream_buffer()
702 dxva_cxt->slice_cut_param[i].end_bit, end_byte, buf[end_byte]); in update_stream_buffer()
709 if ((dxva_cxt->slice_cut_param[i].end_bit & 0x7) == 0 && buf[end_byte] == 0x80) in update_stream_buffer()
/rockchip-linux_mpp/mpp/common/
H A Dh265d_syntax.h240 DXVA_Slice_HEVC_Cut_Param *slice_cut_param; member