Home
last modified time | relevance | path

Searched refs:src_buf (Results 1 – 19 of 19) sorted by relevance

/rockchip-linux_mpp/mpp/hal/common/h264/
H A Dhal_h264e_stream_amend.c94 MPP_FREE(ctx->src_buf); in h264e_vepu_stream_amend_deinit()
115 if (NULL == ctx->src_buf) in h264e_vepu_stream_amend_config()
116 ctx->src_buf = mpp_calloc(RK_U8, ctx->buf_size); in h264e_vepu_stream_amend_config()
119 MPP_FREE(ctx->src_buf); in h264e_vepu_stream_amend_config()
188 MPP_FREE(ctx->src_buf); in h264e_vepu_stream_amend_proc()
190 ctx->src_buf = mpp_malloc(RK_U8, ctx->buf_size); in h264e_vepu_stream_amend_proc()
196 memset(ctx->src_buf, 0, ctx->buf_size); in h264e_vepu_stream_amend_proc()
217 memcpy(ctx->src_buf, p, nal_len); in h264e_vepu_stream_amend_proc()
220 memcpy(ctx->src_buf, p, len); in h264e_vepu_stream_amend_proc()
259 hw_len_bit = h264e_slice_read(&slice_rd, ctx->src_buf, nal_len); in h264e_vepu_stream_amend_proc()
[all …]
H A Dhal_h264e_stream_amend.h33 RK_U8 *src_buf; member
/rockchip-linux_mpp/mpp/vproc/rga/test/
H A Drga_test.c139 MppBuffer src_buf = NULL; in main() local
190 ret = mpp_buffer_get(NULL, &src_buf, src_size); in main()
214 ptr = mpp_buffer_get_ptr(src_buf); in main()
231 mpp_frame_set_buffer(src_frm, src_buf); in main()
324 if (src_buf) in main()
325 mpp_buffer_put(src_buf); in main()
/rockchip-linux_mpp/mpp/codec/dec/h263/
H A Dh263d_parser.c318 RK_U8 *src_buf = mpp_packet_get_pos(src); in mpp_h263_parser_split() local
341 state = (state << 8) | src_buf[src_pos]; in mpp_h263_parser_split()
354 state = (state << 8) | src_buf[src_pos]; in mpp_h263_parser_split()
373 memcpy(dst_buf + dst_len, src_buf, src_len); in mpp_h263_parser_split()
377 mpp_packet_set_pos(src, src_buf + src_len); in mpp_h263_parser_split()
380 memcpy(dst_buf + dst_len, src_buf, pos_frm_end); in mpp_h263_parser_split()
384 mpp_packet_set_pos(src, src_buf + pos_frm_end); in mpp_h263_parser_split()
/rockchip-linux_mpp/mpp/codec/dec/avs/
H A Davsd_parse.c670 RK_U8 *src_buf = (RK_U8 *)mpp_packet_get_pos(src); in avsd_parser_split() local
690 p->state = (p->state << 8) | src_buf[src_pos]; in avsd_parser_split()
691 dst_buf[dst_len++] = src_buf[src_pos++]; in avsd_parser_split()
705 p->state = (p->state << 8) | src_buf[src_pos]; in avsd_parser_split()
706 dst_buf[dst_len++] = src_buf[src_pos++]; in avsd_parser_split()
708 if (src_buf[src_pos] > (SLICE_MAX_START_CODE & 0xFF) && in avsd_parser_split()
709 src_buf[src_pos] != (USER_DATA_CODE & 0xFF)) { in avsd_parser_split()
728 mpp_packet_set_pos(src, src_buf + src_pos); in avsd_parser_split()
/rockchip-linux_mpp/mpp/legacy/
H A Dvpu_api_legacy.cpp240 RK_U8 *src_buf = src; in copy_align_raw_buffer_to_dest() local
251 memcpy(dst_buf + row * hor_stride, src_buf + index, width); in copy_align_raw_buffer_to_dest()
255 memcpy(dst_u + row * hor_stride, src_buf + index, width); in copy_align_raw_buffer_to_dest()
261 memcpy(dst_buf + row * hor_stride, src_buf + index, width); in copy_align_raw_buffer_to_dest()
265 memcpy(dst_u + row * hor_stride / 2, src_buf + index, width / 2); in copy_align_raw_buffer_to_dest()
269 memcpy(dst_v + row * hor_stride / 2, src_buf + index, width / 2); in copy_align_raw_buffer_to_dest()
276 memcpy(dst_buf + row * hor_stride * 3, src_buf + row * width * 3, width * 3); in copy_align_raw_buffer_to_dest()
284 memcpy(dst_buf + row * hor_stride * 4, src_buf + row * width * 4, width * 4); in copy_align_raw_buffer_to_dest()
/rockchip-linux_mpp/mpp/codec/dec/m2v/
H A Dm2vd_parser.c406 RK_U8 *src_buf = (RK_U8 *)mpp_packet_get_pos(src); in mpp_m2vd_parser_split() local
423 p->state = (p->state << 8) | src_buf[src_pos]; in mpp_m2vd_parser_split()
424 dst_buf[dst_len++] = src_buf[src_pos++]; in mpp_m2vd_parser_split()
442 p->state = (p->state << 8) | src_buf[src_pos]; in mpp_m2vd_parser_split()
443 dst_buf[dst_len++] = src_buf[src_pos++]; in mpp_m2vd_parser_split()
446 (src_buf[src_pos] == (SEQUENCE_HEADER_CODE & 0xFF) || in mpp_m2vd_parser_split()
447 src_buf[src_pos] == (PICTURE_START_CODE & 0xFF))) { in mpp_m2vd_parser_split()
462 mpp_packet_set_pos(src, src_buf + src_pos); in mpp_m2vd_parser_split()
/rockchip-linux_mpp/mpp/vproc/rga/
H A Drga.c277 MppBuffer src_buf = mpp_frame_get_buffer(src); in rga_copy() local
283 RK_S32 src_fd = mpp_buffer_get_fd(src_buf); in rga_copy()
/rockchip-linux_mpp/mpp/codec/dec/mpg4/
H A Dmpg4d_parser.c1181 RK_U8 *src_buf = (RK_U8 *)mpp_packet_get_pos(src); in mpp_mpg4_parser_split() local
1202 p->state = (p->state << 8) | src_buf[src_pos]; in mpp_mpg4_parser_split()
1203 dst_buf[dst_len++] = src_buf[src_pos++]; in mpp_mpg4_parser_split()
1214 p->state = (p->state << 8) | src_buf[src_pos]; in mpp_mpg4_parser_split()
1215 dst_buf[dst_len++] = src_buf[src_pos++]; in mpp_mpg4_parser_split()
1231 mpp_packet_set_pos(src, src_buf + src_pos); in mpp_mpg4_parser_split()
/rockchip-linux_mpp/mpp/vproc/
H A Dmpp_dec_vproc.c109 MppBuffer src_buf = mpp_frame_get_buffer(frame); in dec_vproc_put_frame() local
118 if (impl->meta && src_buf != buf) { in dec_vproc_put_frame()
126 RK_U8 *src = (RK_U8 *)mpp_buffer_get_ptr(src_buf) + hdr_offset; in dec_vproc_put_frame()
129 mpp_buffer_sync_ro_partial_begin(src_buf, hdr_offset, hdr_size); in dec_vproc_put_frame()
/rockchip-linux_mpp/mpp/hal/rkenc/jpege/
H A Dhal_jpege_vepu540c.c62 RK_U8 *src_buf; member
H A Dhal_jpege_vpu720.c100 RK_U8 *src_buf; member
H A Dhal_jpege_vepu511.c52 RK_U8 *src_buf; member
/rockchip-linux_mpp/utils/
H A Dmpp_enc_roi_utils.c189 static MPP_RET vepu54x_h265_set_roi(void *dst_buf, void *src_buf, RK_S32 w, RK_S32 h) in vepu54x_h265_set_roi() argument
191 Vepu541RoiCfg *src = (Vepu541RoiCfg *)src_buf; in vepu54x_h265_set_roi()
/rockchip-linux_mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu541.c106 RK_U8 *src_buf; member
791 MPP_RET vepu541_h265_set_roi(void *dst_buf, void *src_buf, RK_S32 w, RK_S32 h) in vepu541_h265_set_roi() argument
793 Vepu541RoiCfg *src = (Vepu541RoiCfg *)src_buf; in vepu541_h265_set_roi()
H A Dhal_h265e_vepu540c.c92 RK_U8 *src_buf; member
H A Dhal_h265e_vepu510.c146 RK_U8 *src_buf; member
H A Dhal_h265e_vepu511.c147 RK_U8 *src_buf; member
H A Dhal_h265e_vepu580.c207 RK_U8 *src_buf; member