| /rockchip-linux_mpp/mpp/hal/common/h264/ |
| H A D | hal_h264e_stream_amend.c | 88 ctx->buf_size = SZ_128K; in h264e_vepu_stream_amend_init() 114 ctx->dst_buf = mpp_calloc(RK_U8, ctx->buf_size); in h264e_vepu_stream_amend_config() 116 ctx->src_buf = mpp_calloc(RK_U8, ctx->buf_size); in h264e_vepu_stream_amend_config() 154 RK_S32 buf_size; in h264e_vepu_stream_amend_proc() local 182 while (len > ctx->buf_size - 16) { in h264e_vepu_stream_amend_proc() 183 ctx->buf_size *= 2; in h264e_vepu_stream_amend_proc() 190 ctx->src_buf = mpp_malloc(RK_U8, ctx->buf_size); in h264e_vepu_stream_amend_proc() 191 ctx->dst_buf = mpp_malloc(RK_U8, ctx->buf_size); in h264e_vepu_stream_amend_proc() 195 memset(ctx->dst_buf, 0, ctx->buf_size); in h264e_vepu_stream_amend_proc() 196 memset(ctx->src_buf, 0, ctx->buf_size); in h264e_vepu_stream_amend_proc() [all …]
|
| H A D | hal_h264e_stream_amend.h | 35 RK_S32 buf_size; member
|
| /rockchip-linux_mpp/utils/ |
| H A D | mpi_dec_utils.c | 55 size_t buf_size; member 77 RK_U32 buf_size; member 151 size_t buf_size = impl->file_size; in read_jpeg_file() local 160 read_size = fread(slot->data, 1, buf_size, fp); in read_jpeg_file() 162 mpp_assert(read_size == buf_size); in read_jpeg_file() 179 size_t buf_size = impl->buf_size; in read_normal_file() local 180 size_t size = sizeof(FileBufSlot) + buf_size + impl->stuff_size; in read_normal_file() 185 read_size = fread(slot->data, 1, buf_size, fp); in read_normal_file() 190 if (read_size != buf_size || feof(fp) || impl->read_total >= impl->file_size) in read_normal_file() 206 impl->buf_size = 0; in check_file_type() [all …]
|
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_cfg_io.c | 71 rk_s32 buf_size; member 100 rk_s32 buf_size; member 148 static rk_s32 get_full_name(MppCfgIoImpl *obj, char *buf, rk_s32 buf_size) in get_full_name() argument 183 len += snprintf(buf + len, buf_size - len, "%s", name[i]); in get_full_name() 185 if (len >= buf_size) { in get_full_name() 186 mpp_loge_f("buffer overflow len %d buf_size %d\n", len, buf_size); in get_full_name() 212 rk_s32 buf_size = 0; in mpp_cfg_get_object() local 235 buf_size = sizeof(MppCfgIoImpl) + name_buf_len + str_len; in mpp_cfg_get_object() 236 impl = mpp_calloc_size(MppCfgIoImpl, buf_size); in mpp_cfg_get_object() 239 mpp_loge_f("failed to alloc impl size %d\n", buf_size); in mpp_cfg_get_object() [all …]
|
| H A D | mpp_trie.c | 73 rk_s32 buf_size; member 652 p->buf_size = nodes_size + p->info_buf_pos; in mpp_trie_last_info() 653 p->buf_size = MPP_ALIGN(p->buf_size, sizeof(void *)); in mpp_trie_last_info() 655 buf = mpp_calloc(char, p->buf_size); in mpp_trie_last_info() 657 mpp_loge("failed to alloc trie buffer size %d\n", p->buf_size); in mpp_trie_last_info() 787 return (p) ? p->buf_size : 0; in mpp_trie_get_buf_size() 869 p->name, p->buf_size, p->node_used, p->info_count); in mpp_trie_dump()
|
| H A D | mpp_frame.c | 282 (f0->buf_size == f1->buf_size)) { in mpp_frame_info_cmp() 363 MPP_FRAME_ACCESSORS(size_t, buf_size)
|
| H A D | mpp_meta.c | 439 RK_U32 buf_size = 0; in set_user_datas() local 460 buf_size = struct_size + data_size; in set_user_datas() 462 if (impl->datas_buf_size < buf_size) { in set_user_datas() 463 buf_ptr = mpp_realloc(impl->user_data_set.datas, RK_U8, buf_size); in set_user_datas() 465 mpp_err_f("failed to realloc user data buf size %d\n", buf_size); in set_user_datas() 473 impl->datas_buf_size = buf_size; in set_user_datas()
|
| H A D | mpp_buf_slot.c | 217 size_t buf_size; member 436 impl->buf_size = info_set_ptr->size_total; in generate_info_set() 469 impl->buf_size += downscale_buf_size; in generate_info_set() 470 mpp_frame_set_buf_size(impl->info_set, impl->buf_size); in generate_info_set() 471 mpp_frame_set_buf_size(frame, impl->buf_size); in generate_info_set() 584 impl, impl->buf_count, impl->buf_size); in _dump_slots() 981 size = impl->buf_size; in mpp_buf_slot_get_size() 1457 impl->buf_size = value; in mpp_slots_set_prop() 1479 dst->buf_size = src->buf_size; in mpp_slots_set_prop() 1524 *((RK_U32 *)val) = (RK_U32)impl->buf_size; in mpp_slots_get_prop()
|
| /rockchip-linux_mpp/mpp/hal/rkdec/h264d/ |
| H A D | hal_h264d_vdpu2.c | 490 RK_S32 buf_len = 0, buf_size = sizeof(buf) - 1; in set_vlc_regs() local 492 … buf_len += snprintf(buf + buf_len, buf_size - buf_len, "=== poc_base filed %d fram_num %d ===\n", in set_vlc_regs() 495 buf_len += snprintf(buf + buf_len, buf_size - buf_len, "poc 0x%08x\n", *ptr_tmp); in set_vlc_regs() 496 …buf_len += snprintf(buf + buf_len, buf_size - buf_len, "term_flag 0x%08x refpic_valid_flag 0x%08x … in set_vlc_regs() 499 … buf_len += snprintf(buf + buf_len, buf_size - buf_len, "ref[%d] 0x%08x\n", i, ref_reg[i]); in set_vlc_regs() 602 RK_S32 buf_len = 0, buf_size = sizeof(buf) - 1; in set_ref_regs() local 604 buf_len += snprintf(buf + buf_len, buf_size - buf_len, "frame_num %d field %d bottom %d\n", in set_ref_regs() 606 buf_len += snprintf(buf + buf_len, buf_size - buf_len, "list0 : "); in set_ref_regs() 608 buf_len += snprintf(buf + buf_len, buf_size - buf_len, " %04d", m_lists[1][i]); in set_ref_regs() 612 buf_len += snprintf(buf + buf_len, buf_size - buf_len, "list1 : "); in set_ref_regs() [all …]
|
| /rockchip-linux_mpp/mpp/hal/rkenc/common/ |
| H A D | vepu580_common.c | 61 size_t buf_size = 0; in vepu580_set_osd() local 68 buf_size = mpp_buffer_get_size(tmp->buf); in vepu580_set_osd() 84 if (buf_size < tmp->buf_offset + blk_len || in vepu580_set_osd() 88 tmp->num_mb_x, tmp->num_mb_y, tmp->buf_offset, buf_size); in vepu580_set_osd()
|
| H A D | vepu541_common.c | 31 RK_S32 buf_size = stride_h * stride_v * sizeof(Vepu541RoiCfg); in vepu541_get_roi_buf_size() local 34 return buf_size + 32; in vepu541_get_roi_buf_size() 298 RK_U32 buf_size = 0; in vepu541_set_osd() local 305 buf_size = mpp_buffer_get_size(tmp->buf); in vepu541_set_osd() 317 if (buf_size < tmp->buf_offset + blk_len || in vepu541_set_osd() 499 size_t buf_size = 0; in vepu540_set_osd() local 506 buf_size = mpp_buffer_get_size(tmp->buf); in vepu540_set_osd() 518 if (buf_size < tmp->buf_offset + blk_len || in vepu540_set_osd() 522 tmp->num_mb_x, tmp->num_mb_y, tmp->buf_offset, buf_size); in vepu540_set_osd()
|
| /rockchip-linux_mpp/mpp/codec/enc/h264/ |
| H A D | h264e_sei.c | 48 RK_S32 buf_size = (pkt_base + pkt_size) - (pos + length); in h264e_sei_recovery_point_to_packet() local 60 mpp_writer_init(bit, dst, buf_size); in h264e_sei_recovery_point_to_packet() 111 RK_S32 buf_size = (pkt_base + pkt_size) - (pos + length); in h264e_sei_to_packet() local 122 mpp_writer_init(bit, dst, buf_size); in h264e_sei_to_packet()
|
| /rockchip-linux_mpp/mpp/hal/rkdec/ |
| H A D | vdpu34x_com.c | 46 RK_S32 buf_size = 0; in update_size_offset() local 48 buf_size = MPP_ALIGN(len * rcb_coeff[idx], RCB_ALLINE_SIZE); in update_size_offset() 51 info[idx].size = buf_size; in update_size_offset() 53 return buf_size; in update_size_offset()
|
| H A D | vdpu382_com.c | 46 RK_S32 buf_size = 0; in update_size_offset() local 48 buf_size = MPP_ALIGN(len * rcb_coeff[idx], RCB_ALLINE_SIZE); in update_size_offset() 51 info[idx].size = buf_size; in update_size_offset() 53 return buf_size; in update_size_offset()
|
| H A D | vdpu383_com.c | 35 RK_S32 buf_size = 0; in update_size_offset() local 37 buf_size = 2 * MPP_ALIGN(len * rcb_coeff[idx], RCB_ALLINE_SIZE); in update_size_offset() 40 info[idx].size = buf_size; in update_size_offset() 42 return buf_size; in update_size_offset()
|
| H A D | vdpu384a_com.c | 36 RK_S32 buf_size = 0; in update_size_offset() local 38 buf_size = MPP_ALIGN(len * rcb_coeff[idx], RCB_ALLINE_SIZE); in update_size_offset() 41 info[idx].size = buf_size; in update_size_offset() 43 return buf_size; in update_size_offset()
|
| /rockchip-linux_mpp/mpp/codec/dec/vp9/ |
| H A D | vpx_rac.c | 46 void vpx_init_range_decoder(VpxRangeCoder *c, const uint8_t *buf, int buf_size) in vpx_init_range_decoder() argument 51 c->end = buf + buf_size; in vpx_init_range_decoder()
|
| H A D | vpx_rac.h | 52 void vpx_init_range_decoder(VpxRangeCoder *c, const uint8_t *buf, int buf_size);
|
| /rockchip-linux_mpp/kmpp/base/inc/ |
| H A D | kmpp_frame.h | 29 ENTRY(prefix, u32, rk_u32, buf_size, FLAG_NONE, buf_size) \
|
| H A D | kmpp_frame_impl.h | 65 size_t buf_size; member
|
| /rockchip-linux_mpp/mpp/codec/enc/jpeg/ |
| H A D | jpege_api_v2.c | 116 size_t buf_size = mpp_packet_get_size(pkt); in jpege_start() local 121 mpp_writer_init(bits, ptr, buf_size); in jpege_start() 302 size_t buf_size = mpp_packet_get_size(pkt); in jpege_add_Prefix() local 308 mpp_writer_init(bits, ptr + length, buf_size - length); in jpege_add_Prefix()
|
| /rockchip-linux_mpp/mpp/codec/dec/h265/ |
| H A D | h265d_parser.c | 60 int buf_size) in hevc_find_frame_end() argument 64 for (i = 0; i < buf_size; i++) { in hevc_find_frame_end() 100 …atic RK_S32 mpp_combine_frame(SplitContext_t *sc, RK_S32 next, const RK_U8 **buf, RK_S32 *buf_size) in mpp_combine_frame() argument 114 if (!*buf_size && next == END_NOT_FOUND) { in mpp_combine_frame() 122 RK_U32 min_size = (*buf_size) + sc->index + MPP_INPUT_BUFFER_PADDING_SIZE; in mpp_combine_frame() 135 memcpy(&sc->buffer[sc->index], *buf, *buf_size); in mpp_combine_frame() 136 sc->index += *buf_size; in mpp_combine_frame() 141 *buf_size = in mpp_combine_frame() 224 const RK_U8 *buf, RK_S32 buf_size, RK_S64 pts, in h265d_split_frame() argument 231 if (s->cur_offset + buf_size != in h265d_split_frame() [all …]
|
| H A D | h265d_ps.c | 1932 RK_S32 buf_size = 0; in mpp_hevc_decode_nal_pps() local 2078 buf_size = pps->num_tile_columns * sizeof(RK_U32); in mpp_hevc_decode_nal_pps() 2079 if (bufs->column_width_size < buf_size) { in mpp_hevc_decode_nal_pps() 2080 bufs->column_width = mpp_malloc_size(RK_U32, buf_size); in mpp_hevc_decode_nal_pps() 2081 bufs->column_width_size = buf_size; in mpp_hevc_decode_nal_pps() 2084 buf_size = pps->num_tile_rows * sizeof(RK_U32); in mpp_hevc_decode_nal_pps() 2085 if (bufs->row_height_size < buf_size) { in mpp_hevc_decode_nal_pps() 2086 bufs->row_height = mpp_malloc_size(RK_U32, buf_size); in mpp_hevc_decode_nal_pps() 2087 bufs->row_height_size = buf_size; in mpp_hevc_decode_nal_pps() 2198 buf_size = pps->num_tile_columns * sizeof(RK_U32); in mpp_hevc_decode_nal_pps() [all …]
|
| /rockchip-linux_mpp/mpp/codec/dec/avs2/ |
| H A D | avs2d_parse.h | 35 const RK_U8 *buf, RK_U32 buf_size, RK_S64 pts, RK_S64 dts);
|
| /rockchip-linux_mpp/mpp/codec/inc/ |
| H A D | h265d_api.h | 38 const RK_U8 *buf, RK_S32 buf_size);
|