diff options
Diffstat (limited to 'libavformat/rtp.c')
-rw-r--r-- | libavformat/rtp.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/libavformat/rtp.c b/libavformat/rtp.c index c2c880decd..4969acbf5b 100644 --- a/libavformat/rtp.c +++ b/libavformat/rtp.c @@ -372,17 +372,17 @@ int rtp_parse_packet(RTPDemuxContext *s, AVPacket *pkt, if(s->st && s->parse_packet) { return s->parse_packet(s, pkt, 0, NULL, 0); } else { - if (s->read_buf_index >= s->read_buf_size) - return -1; - ret = mpegts_parse_packet(s->ts, pkt, s->buf + s->read_buf_index, - s->read_buf_size - s->read_buf_index); - if (ret < 0) - return -1; - s->read_buf_index += ret; - if (s->read_buf_index < s->read_buf_size) - return 1; - else - return 0; + if (s->read_buf_index >= s->read_buf_size) + return -1; + ret = mpegts_parse_packet(s->ts, pkt, s->buf + s->read_buf_index, + s->read_buf_size - s->read_buf_index); + if (ret < 0) + return -1; + s->read_buf_index += ret; + if (s->read_buf_index < s->read_buf_size) + return 1; + else + return 0; } } @@ -460,8 +460,8 @@ int rtp_parse_packet(RTPDemuxContext *s, AVPacket *pkt, if(s->parse_packet) { return s->parse_packet(s, pkt, timestamp, buf, len); } else { - av_new_packet(pkt, len); - memcpy(pkt->data, buf, len); + av_new_packet(pkt, len); + memcpy(pkt->data, buf, len); } break; } |