| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_EN.md | 95 …process need to deal with a large number of data interaction, including bitstream data, image data… 108 …n, which can be generated from MppMem and MapBuffer. It is mainly used to represent bitstream data. 114 Taking video decoding for example, bitstream at input side assigns the address and size to MppPacke… 157 MppPacket is mainly used to describe the related information of one-dimensional bitstream data, esp… 220 … the current MppFrame is a descriptive structure for marking changes in bitstream information, ind… 225 …ixel data, pts, error information and other related information) of the bitstream needs to be brou… 260 …same time, used alone. <br>ctx :MPP instance context. <br>packet :Input bitstream <br>frame :outpu… 261 …with decode_get_frame. <br>ctx :MPP instance context. <br>packet :Input bitstream <br>return value… 263 …br>ctx :MPP instance context. <br>frame :input image <br>packet :output bitstream <br>return value… 265 …ith encode_put_frame. <br>ctx :MPP instance context. <br>packet :output bitstream <br>return value… [all …]
|
| /rockchip-linux_mpp/mpp/codec/dec/h264/ |
| H A D | h264d_api.c | 206 MPP_FREE(p_dxva->bitstream); in free_dxva_ctx() 224 p_dxva->bitstream = mpp_malloc(RK_U8, p_dxva->max_strm_size); in init_dxva_ctx() 226 MEM_CHECK(ret, p_dxva->bitstream && p_dxva->syn.buf); in init_dxva_ctx() 276 mpp_packet_init(&p_Dec->task_pkt, p_Dec->dxva_ctx->bitstream, p_Dec->dxva_ctx->max_strm_size); in init_dec_ctx() 599 memset(p_Dec->dxva_ctx->bitstream + p_Dec->dxva_ctx->strm_offset, 0, in h264d_prepare() 601 mpp_packet_set_data(p_Dec->task_pkt, p_Dec->dxva_ctx->bitstream); in h264d_prepare()
|
| H A D | h264d_fill.c | 387 memset(dxva_ctx->bitstream + dxva_ctx->strm_offset, 0, p_dec->DataSize - dxva_ctx->strm_offset); in commit_buffer() 388 p_dec->pvPVPState = (void *)dxva_ctx->bitstream; in commit_buffer()
|
| H A D | h264d_parse.c | 437 … FUN_CHECK(ret = realloc_buffer(&dxva_ctx->bitstream, &dxva_ctx->max_strm_size, add_size)); in store_cur_nalu() 440 p_des = &dxva_ctx->bitstream[dxva_ctx->strm_offset]; in store_cur_nalu()
|
| H A D | h264d_global.h | 870 RK_U8 *bitstream; member
|
| /rockchip-linux_mpp/mpp/common/ |
| H A D | avsd_syntax.h | 92 RK_U8 *bitstream; member
|
| H A D | avs2d_syntax.h | 87 RK_U8 *bitstream; member
|
| H A D | mpg4d_syntax.h | 144 const RK_U8 *bitstream; member
|
| H A D | h265d_syntax.h | 238 const UCHAR *bitstream; member
|
| /rockchip-linux_mpp/mpp/hal/rkdec/h264d/ |
| H A D | hal_h264d_global.h | 102 RK_U8 *bitstream; member
|
| H A D | hal_h264d_api.c | 226 p_hal->bitstream = (RK_U8 *)pdes[i].pvPVPState; in explain_input_buffer()
|
| /rockchip-linux_mpp/mpp/hal/common/av1/ |
| H A D | hal_av1d_common.h | 178 RK_U8 *bitstream; member
|
| /rockchip-linux_mpp/mpp/codec/dec/avs2/ |
| H A D | avs2d_api.c | 217 p_dec->syntax.bitstream = p_dec->p_stream->pbuf; in avs2d_prepare() 219 mpp_packet_set_data(p_dec->task_pkt, p_dec->syntax.bitstream); in avs2d_prepare()
|
| /rockchip-linux_mpp/mpp/hal/rkdec/vp9d/ |
| H A D | hal_vp9d_rkv.c | 255 RK_U8 *bitstream = NULL; in hal_vp9d_rkv_gen_regs() local 302 bitstream = mpp_buffer_get_ptr(streambuf); in hal_vp9d_rkv_gen_regs() 305 memset((void *)(bitstream + stream_len), 0, aglin_offset); in hal_vp9d_rkv_gen_regs()
|
| H A D | hal_vp9d_vdpu34x.c | 420 RK_U8 *bitstream = NULL; in hal_vp9d_vdpu34x_gen_regs() local 615 bitstream = mpp_buffer_get_ptr(streambuf); in hal_vp9d_vdpu34x_gen_regs() 618 memset((void *)(bitstream + stream_len), 0, aglin_offset); in hal_vp9d_vdpu34x_gen_regs()
|
| H A D | hal_vp9d_vdpu382.c | 433 RK_U8 *bitstream = NULL; in hal_vp9d_vdpu382_gen_regs() local 625 bitstream = mpp_buffer_get_ptr(streambuf); in hal_vp9d_vdpu382_gen_regs() 628 memset((void *)(bitstream + stream_len), 0, aglin_offset); in hal_vp9d_vdpu382_gen_regs()
|
| H A D | hal_vp9d_vdpu383.c | 691 RK_U8 *bitstream = NULL; in hal_vp9d_vdpu383_gen_regs() local 843 bitstream = mpp_buffer_get_ptr(streambuf); in hal_vp9d_vdpu383_gen_regs() 846 memset((void *)(bitstream + stream_len), 0, aglin_offset); in hal_vp9d_vdpu383_gen_regs()
|
| /rockchip-linux_mpp/mpp/codec/dec/h265/ |
| H A D | h265d_parser2_syntax.c | 447 ctx_pic->bitstream = (RK_U8*)ptr; in h265d_syntax_fill_slice() 452 ctx_pic->bitstream = NULL; in h265d_syntax_fill_slice()
|
| /rockchip-linux_mpp/mpp/hal/rkdec/h265d/ |
| H A D | hal_h265d_rkv.c | 828 if ( dxva_cxt->bitstream == NULL) { in hal_h265d_rkv_gen_regs() 829 dxva_cxt->bitstream = mpp_buffer_get_ptr(streambuf); in hal_h265d_rkv_gen_regs() 862 memset((void *)(dxva_cxt->bitstream + dxva_cxt->bitstream_size), 0, in hal_h265d_rkv_gen_regs()
|
| H A D | hal_h265d_vdpu382.c | 779 if ( dxva_cxt->bitstream == NULL) { in hal_h265d_vdpu382_gen_regs() 780 dxva_cxt->bitstream = mpp_buffer_get_ptr(streambuf); in hal_h265d_vdpu382_gen_regs() 806 memset((void *)(dxva_cxt->bitstream + dxva_cxt->bitstream_size), 0, in hal_h265d_vdpu382_gen_regs()
|
| H A D | hal_h265d_vdpu384a.c | 988 if ( dxva_ctx->bitstream == NULL) { in hal_h265d_vdpu384a_gen_regs() 989 dxva_ctx->bitstream = mpp_buffer_get_ptr(streambuf); in hal_h265d_vdpu384a_gen_regs() 1009 memset((void *)(dxva_ctx->bitstream + dxva_ctx->bitstream_size), 0, aglin_offset); in hal_h265d_vdpu384a_gen_regs()
|
| H A D | hal_h265d_vdpu34x.c | 990 if ( dxva_cxt->bitstream == NULL) { in hal_h265d_vdpu34x_gen_regs() 991 dxva_cxt->bitstream = mpp_buffer_get_ptr(streambuf); in hal_h265d_vdpu34x_gen_regs() 1022 memset((void *)(dxva_cxt->bitstream + dxva_cxt->bitstream_size), 0, in hal_h265d_vdpu34x_gen_regs()
|
| H A D | hal_h265d_vdpu383.c | 1056 if ( dxva_ctx->bitstream == NULL) { in hal_h265d_vdpu383_gen_regs() 1057 dxva_ctx->bitstream = mpp_buffer_get_ptr(streambuf); in hal_h265d_vdpu383_gen_regs() 1076 memset((void *)(dxva_ctx->bitstream + dxva_ctx->bitstream_size), 0, aglin_offset); in hal_h265d_vdpu383_gen_regs()
|
| H A D | hal_h265d_com.c | 399 …mpp_set_bitread_ctx(&gb_cxt, (RK_U8*)(dxva_cxt->bitstream + dxva_cxt->slice_short[k].BSNALunitData… in hal_h265d_slice_output_rps()
|