| /rockchip-linux_mpp/mpp/codec/dec/avs/ |
| H A D | avsd_api.c | 51 MPP_FREE(p_dec->streambuf); in avsd_deinit() 89 p_dec->streambuf = mpp_malloc(RK_U8, p_dec->stream_size); in avsd_init() 90 MEM_CHECK(ret, p_dec->streambuf); in avsd_init() 91 mpp_packet_init(&p_dec->task_pkt, p_dec->streambuf, p_dec->stream_size); in avsd_init() 252 memcpy(dst, p_dec->streambuf, p_dec->left_length); in avsd_prepare() 254 mpp_free(p_dec->streambuf); in avsd_prepare() 255 p_dec->streambuf = dst; in avsd_prepare() 257 mpp_packet_set_data(p_dec->task_pkt, p_dec->streambuf); in avsd_prepare() 269 memcpy(p_dec->streambuf, pos, length); in avsd_prepare() 270 mpp_packet_set_data(p_dec->task_pkt, p_dec->streambuf); in avsd_prepare()
|
| H A D | avsd_parse.h | 217 RK_U8 *streambuf; member
|
| /rockchip-linux_mpp/mpp/hal/rkdec/h265d/ |
| H A D | hal_h265d_rkv.c | 679 static void update_stream_buffer(MppBuffer streambuf, HalTaskInfo *syn) in update_stream_buffer() argument 683 RK_U8 *ptr = (RK_U8*)mpp_buffer_get_ptr(streambuf); in update_stream_buffer() 733 MppBuffer streambuf = NULL; in hal_h265d_rkv_gen_regs() local 826 &streambuf); in hal_h265d_rkv_gen_regs() 829 dxva_cxt->bitstream = mpp_buffer_get_ptr(streambuf); in hal_h265d_rkv_gen_regs() 845 update_stream_buffer(streambuf, syn); in hal_h265d_rkv_gen_regs() 846 mpp_buffer_sync_end(streambuf); in hal_h265d_rkv_gen_regs() 852 hw_regs->sw_strm_rlc_base = mpp_buffer_get_fd(streambuf); in hal_h265d_rkv_gen_regs() 853 stream_buf_size = mpp_buffer_get_size(streambuf); in hal_h265d_rkv_gen_regs()
|
| H A D | hal_h265d_vdpu384a.c | 785 MppBuffer streambuf = NULL; in hal_h265d_vdpu384a_gen_regs() local 987 &streambuf); in hal_h265d_vdpu384a_gen_regs() 989 dxva_ctx->bitstream = mpp_buffer_get_ptr(streambuf); in hal_h265d_vdpu384a_gen_regs() 997 dump_data_to_file(dump_cur_fname_path, (void *)mpp_buffer_get_ptr(streambuf), in hal_h265d_vdpu384a_gen_regs() 998 mpp_buffer_get_size(streambuf), 128, 0); in hal_h265d_vdpu384a_gen_regs() 1002 hw_regs->common_addr.reg128_strm_base = mpp_buffer_get_fd(streambuf); in hal_h265d_vdpu384a_gen_regs() 1004 hw_regs->common_addr.reg129_stream_buf_st_base = mpp_buffer_get_fd(streambuf); in hal_h265d_vdpu384a_gen_regs() 1005 hw_regs->common_addr.reg130_stream_buf_end_base = mpp_buffer_get_fd(streambuf); in hal_h265d_vdpu384a_gen_regs() 1006 mpp_dev_set_reg_offset(reg_ctx->dev, 130, mpp_buffer_get_size(streambuf)); in hal_h265d_vdpu384a_gen_regs()
|
| H A D | hal_h265d_vdpu382.c | 656 MppBuffer streambuf = NULL; in hal_h265d_vdpu382_gen_regs() local 778 &streambuf); in hal_h265d_vdpu382_gen_regs() 780 dxva_cxt->bitstream = mpp_buffer_get_ptr(streambuf); in hal_h265d_vdpu382_gen_regs() 796 hw_regs->common_addr.reg128_rlc_base = mpp_buffer_get_fd(streambuf); in hal_h265d_vdpu382_gen_regs() 797 hw_regs->common_addr.reg129_rlcwrite_base = mpp_buffer_get_fd(streambuf); in hal_h265d_vdpu382_gen_regs() 798 stream_buf_size = mpp_buffer_get_size(streambuf); in hal_h265d_vdpu382_gen_regs()
|
| H A D | hal_h265d_vdpu34x.c | 846 MppBuffer streambuf = NULL; in hal_h265d_vdpu34x_gen_regs() local 989 &streambuf); in hal_h265d_vdpu34x_gen_regs() 991 dxva_cxt->bitstream = mpp_buffer_get_ptr(streambuf); in hal_h265d_vdpu34x_gen_regs() 1012 hw_regs->common_addr.reg128_rlc_base = mpp_buffer_get_fd(streambuf); in hal_h265d_vdpu34x_gen_regs() 1013 hw_regs->common_addr.reg129_rlcwrite_base = mpp_buffer_get_fd(streambuf); in hal_h265d_vdpu34x_gen_regs() 1014 stream_buf_size = mpp_buffer_get_size(streambuf); in hal_h265d_vdpu34x_gen_regs()
|
| H A D | hal_h265d_vdpu383.c | 864 MppBuffer streambuf = NULL; in hal_h265d_vdpu383_gen_regs() local 1055 &streambuf); in hal_h265d_vdpu383_gen_regs() 1057 dxva_ctx->bitstream = mpp_buffer_get_ptr(streambuf); in hal_h265d_vdpu383_gen_regs() 1065 dump_data_to_file(dump_cur_fname_path, (void *)mpp_buffer_get_ptr(streambuf), in hal_h265d_vdpu383_gen_regs() 1066 mpp_buffer_get_size(streambuf), 128, 0); in hal_h265d_vdpu383_gen_regs() 1072 hw_regs->common_addr.reg128_strm_base = mpp_buffer_get_fd(streambuf); in hal_h265d_vdpu383_gen_regs()
|
| /rockchip-linux_mpp/mpp/hal/vpu/m2vd/ |
| H A D | hal_m2vd_vdpu1.c | 151 MppBuffer streambuf = NULL; in hal_m2vd_vdpu1_gen_regs() local 215 mpp_buf_slot_get_prop(ctx->packet_slots, task->dec.input, SLOT_BUFFER, &streambuf); in hal_m2vd_vdpu1_gen_regs() 216 p_regs->sw12.rlc_vlc_base = mpp_buffer_get_fd(streambuf); in hal_m2vd_vdpu1_gen_regs()
|
| H A D | hal_m2vd_vdpu2.c | 200 MppBuffer streambuf = NULL; in hal_m2vd_vdpu2_gen_regs() local 265 mpp_buf_slot_get_prop(ctx->packet_slots, task->dec.input, SLOT_BUFFER, &streambuf); in hal_m2vd_vdpu2_gen_regs() 266 p_regs->sw64.VLC_base = mpp_buffer_get_fd(streambuf); in hal_m2vd_vdpu2_gen_regs()
|
| /rockchip-linux_mpp/mpp/hal/rkdec/vp9d/ |
| H A D | hal_vp9d_rkv.c | 256 MppBuffer streambuf = NULL; in hal_vp9d_rkv_gen_regs() local 301 mpp_buf_slot_get_prop(p_hal->packet_slots, task->dec.input, SLOT_BUFFER, &streambuf); in hal_vp9d_rkv_gen_regs() 302 bitstream = mpp_buffer_get_ptr(streambuf); in hal_vp9d_rkv_gen_regs() 332 vp9_hw_regs->swreg4_strm_rlc_base = mpp_buffer_get_fd(streambuf); in hal_vp9d_rkv_gen_regs()
|
| H A D | hal_vp9d_vdpu34x.c | 421 MppBuffer streambuf = NULL; in hal_vp9d_vdpu34x_gen_regs() local 614 mpp_buf_slot_get_prop(p_hal ->packet_slots, task->dec.input, SLOT_BUFFER, &streambuf); in hal_vp9d_vdpu34x_gen_regs() 615 bitstream = mpp_buffer_get_ptr(streambuf); in hal_vp9d_vdpu34x_gen_regs() 657 vp9_hw_regs->common_addr.reg128_rlc_base = mpp_buffer_get_fd(streambuf); in hal_vp9d_vdpu34x_gen_regs() 658 vp9_hw_regs->common_addr.reg129_rlcwrite_base = mpp_buffer_get_fd(streambuf); in hal_vp9d_vdpu34x_gen_regs()
|
| H A D | hal_vp9d_vdpu382.c | 434 MppBuffer streambuf = NULL; in hal_vp9d_vdpu382_gen_regs() local 624 mpp_buf_slot_get_prop(p_hal ->packet_slots, task->dec.input, SLOT_BUFFER, &streambuf); in hal_vp9d_vdpu382_gen_regs() 625 bitstream = mpp_buffer_get_ptr(streambuf); in hal_vp9d_vdpu382_gen_regs() 667 vp9_hw_regs->common_addr.reg128_rlc_base = mpp_buffer_get_fd(streambuf); in hal_vp9d_vdpu382_gen_regs() 668 vp9_hw_regs->common_addr.reg129_rlcwrite_base = mpp_buffer_get_fd(streambuf); in hal_vp9d_vdpu382_gen_regs()
|
| H A D | hal_vp9d_vdpu383.c | 692 MppBuffer streambuf = NULL; in hal_vp9d_vdpu383_gen_regs() local 842 mpp_buf_slot_get_prop(p_hal->packet_slots, task->dec.input, SLOT_BUFFER, &streambuf); in hal_vp9d_vdpu383_gen_regs() 843 bitstream = mpp_buffer_get_ptr(streambuf); in hal_vp9d_vdpu383_gen_regs() 905 vp9_hw_regs->common_addr.reg128_strm_base = mpp_buffer_get_fd(streambuf); in hal_vp9d_vdpu383_gen_regs() 927 dump_data_to_file(dump_cur_fname_path, (void *)mpp_buffer_get_ptr(streambuf) in hal_vp9d_vdpu383_gen_regs()
|
| /rockchip-linux_mpp/mpp/codec/dec/h265/ |
| H A D | h265d_parser2_syntax.c | 368 MppBuffer streambuf = NULL; in h265d_syntax_fill_slice() local 376 mpp_buf_slot_get_prop(h->packet_slots, input_index, SLOT_BUFFER, &streambuf); in h265d_syntax_fill_slice() 377 current = ptr = (RK_U8 *)mpp_buffer_get_ptr(streambuf); in h265d_syntax_fill_slice()
|
| /rockchip-linux_mpp/mpp/hal/vpu/jpegd/ |
| H A D | hal_jpegd_vdpu1.c | 847 MppBuffer streambuf = NULL; in hal_jpegd_vdpu1_gen_regs() local 866 SLOT_BUFFER, &streambuf); in hal_jpegd_vdpu1_gen_regs() 867 JpegHalCtx->pkt_fd = mpp_buffer_get_fd(streambuf); in hal_jpegd_vdpu1_gen_regs() 873 syntax->pkt_len = jpegd_vdpu_tail_0xFF_patch(streambuf, syntax->pkt_len); in hal_jpegd_vdpu1_gen_regs() 885 mpp_buffer_sync_end(streambuf); in hal_jpegd_vdpu1_gen_regs()
|
| H A D | hal_jpegd_vdpu2.c | 832 MppBuffer streambuf = NULL; in hal_jpegd_vdpu2_gen_regs() local 851 SLOT_BUFFER, &streambuf); in hal_jpegd_vdpu2_gen_regs() 852 JpegHalCtx->pkt_fd = mpp_buffer_get_fd(streambuf); in hal_jpegd_vdpu2_gen_regs() 857 syntax->pkt_len = jpegd_vdpu_tail_0xFF_patch(streambuf, syntax->pkt_len); in hal_jpegd_vdpu2_gen_regs() 869 mpp_buffer_sync_end(streambuf); in hal_jpegd_vdpu2_gen_regs()
|
| /rockchip-linux_mpp/mpp/hal/vpu/vp8d/ |
| H A D | hal_vp8d_vdpu2.c | 260 MppBuffer streambuf = NULL; in hal_vp8d_dct_partition_cfg() local 266 mpp_buf_slot_get_prop(ctx->packet_slots, task->dec.input, SLOT_BUFFER, &streambuf); in hal_vp8d_dct_partition_cfg() 267 fd = mpp_buffer_get_fd(streambuf); in hal_vp8d_dct_partition_cfg()
|
| H A D | hal_vp8d_vdpu1.c | 261 MppBuffer streambuf = NULL; in hal_vp8d_dct_partition_cfg() local 269 SLOT_BUFFER, &streambuf); in hal_vp8d_dct_partition_cfg() 270 fd = mpp_buffer_get_fd(streambuf); in hal_vp8d_dct_partition_cfg()
|
| /rockchip-linux_mpp/mpp/codec/dec/avs2/ |
| H A D | avs2d_global.h | 339 Avs2dStreamBuf_t streambuf; member
|
| H A D | avs2d_api.c | 89 p_dec->p_stream = &p_dec->mem->streambuf; in avs2d_init()
|
| /rockchip-linux_mpp/mpp/hal/vpu/av1d/ |
| H A D | hal_av1d_vdpu.c | 1862 MppBuffer streambuf = NULL; in vdpu_av1d_gen_regs() local 1914 mpp_buf_slot_get_prop(p_hal ->packet_slots, task->dec.input, SLOT_BUFFER, &streambuf); in vdpu_av1d_gen_regs() 2013 data = mpp_buffer_get_ptr(streambuf); in vdpu_av1d_gen_regs() 2130 regs->addr_cfg.swreg169.sw_stream_base_lsb = mpp_buffer_get_fd(streambuf); in vdpu_av1d_gen_regs()
|