Home
last modified time | relevance | path

Searched refs:src_pos (Results 1 – 4 of 4) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h263/
H A Dh263d_parser.c323 RK_S32 src_pos = 0; in mpp_h263_parser_split() local
340 for (src_pos = 0; src_pos < src_len; src_pos++) { in mpp_h263_parser_split()
341 state = (state << 8) | src_buf[src_pos]; in mpp_h263_parser_split()
344 pos_frm_start = src_pos - 2; in mpp_h263_parser_split()
345 src_pos++; in mpp_h263_parser_split()
353 for (; src_pos < src_len; src_pos++) { in mpp_h263_parser_split()
354 state = (state << 8) | src_buf[src_pos]; in mpp_h263_parser_split()
358 pos_frm_end = src_pos - 2; in mpp_h263_parser_split()
362 if (src_eos && src_pos == src_len) { in mpp_h263_parser_split()
/rockchip-linux_mpp/mpp/codec/dec/avs/
H A Davsd_parse.c677 RK_U32 src_pos = 0; in avsd_parser_split() local
689 while (src_pos < src_len) { in avsd_parser_split()
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()
704 while (src_pos < src_len) { 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()
719 if (src_eos && src_pos >= src_len) { in avsd_parser_split()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/m2v/
H A Dm2vd_parser.c411 RK_U32 src_pos = 0; in mpp_m2vd_parser_split() local
422 while (src_pos < src_len) { in mpp_m2vd_parser_split()
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()
441 while (src_pos < src_len) { 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()
445 if (((p->state & 0x00FFFFFF) == 0x000001) && (src_pos < src_len) && 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()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/mpg4/
H A Dmpg4d_parser.c1187 RK_U32 src_pos = 0; in mpp_mpg4_parser_split() local
1201 while (src_pos < src_len) { in mpp_mpg4_parser_split()
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()
1213 while (src_pos < src_len) { 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()
1225 if (src_eos && src_pos >= src_len) { in mpp_mpg4_parser_split()
1231 mpp_packet_set_pos(src, src_buf + src_pos); in mpp_mpg4_parser_split()