Home
last modified time | relevance | path

Searched refs:src_len (Results 1 – 5 of 5) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h263/
H A Dh263d_parser.c319 RK_S32 src_len = (RK_S32)mpp_packet_get_length(src); in mpp_h263_parser_split() local
328 mpp_assert(src_len); in mpp_h263_parser_split()
340 for (src_pos = 0; src_pos < src_len; src_pos++) { in mpp_h263_parser_split()
353 for (; src_pos < src_len; src_pos++) { in mpp_h263_parser_split()
362 if (src_eos && src_pos == src_len) { in mpp_h263_parser_split()
363 pos_frm_end = src_len; in mpp_h263_parser_split()
373 memcpy(dst_buf + dst_len, src_buf, src_len); in mpp_h263_parser_split()
375 mpp_packet_set_length(dst, dst_len + src_len); in mpp_h263_parser_split()
377 mpp_packet_set_pos(src, src_buf + src_len); in mpp_h263_parser_split()
385 mpp_assert((RK_S32)mpp_packet_get_length(src) == (src_len - pos_frm_end)); in mpp_h263_parser_split()
[all …]
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_slice.c981 RK_S32 src_len = src_size - src_byte; in h264e_slice_move() local
988 mpp_log_f("direct copy %p -> %p %d\n", src, dst, src_len); in h264e_slice_move()
992 src_bit_r, dst_bit_r, src_len); in h264e_slice_move()
994 memcpy(dst + dst_byte, src + src_byte, src_len); in h264e_slice_move()
1003 RK_U32 loop = src_len + (src_bit_r > 0); in h264e_slice_move()
/rockchip-linux_mpp/mpp/codec/dec/avs/
H A Davsd_parse.c671 RK_U32 src_len = (RK_U32)mpp_packet_get_length(src); in avsd_parser_split() local
689 while (src_pos < src_len) { in avsd_parser_split()
704 while (src_pos < src_len) { in avsd_parser_split()
719 if (src_eos && src_pos >= src_len) { in avsd_parser_split()
/rockchip-linux_mpp/mpp/codec/dec/m2v/
H A Dm2vd_parser.c407 RK_U32 src_len = (RK_U32)mpp_packet_get_length(src); in mpp_m2vd_parser_split() local
422 while (src_pos < src_len) { in mpp_m2vd_parser_split()
441 while (src_pos < src_len) { in mpp_m2vd_parser_split()
445 if (((p->state & 0x00FFFFFF) == 0x000001) && (src_pos < src_len) && in mpp_m2vd_parser_split()
456 if (src_eos && src_pos >= src_len) { in mpp_m2vd_parser_split()
/rockchip-linux_mpp/mpp/codec/dec/mpg4/
H A Dmpg4d_parser.c1182 RK_U32 src_len = (RK_U32)mpp_packet_get_length(src); in mpp_mpg4_parser_split() local
1201 while (src_pos < src_len) { in mpp_mpg4_parser_split()
1213 while (src_pos < src_len) { in mpp_mpg4_parser_split()
1225 if (src_eos && src_pos >= src_len) { in mpp_mpg4_parser_split()