diff options
author | Reimar Döffinger <Reimar.Doeffinger@gmx.de> | 2012-05-01 19:59:29 +0200 |
---|---|---|
committer | Reimar Döffinger <Reimar.Doeffinger@gmx.de> | 2012-05-01 23:20:52 +0200 |
commit | 8f63f241d499a01d086874af36801167b72b7036 (patch) | |
tree | 1ff0d94ac5bcb721d7ab4454ee1244610b88e623 /libavformat/mmf.c | |
parent | 7effbee66cf457c62f795d9b9ed3a1110b364b89 (diff) | |
download | ffmpeg-8f63f241d499a01d086874af36801167b72b7036.tar.gz |
Remove some useless code that duplicates av_get_packet.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Diffstat (limited to 'libavformat/mmf.c')
-rw-r--r-- | libavformat/mmf.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/libavformat/mmf.c b/libavformat/mmf.c index 6240e49bee..25882ee859 100644 --- a/libavformat/mmf.c +++ b/libavformat/mmf.c @@ -275,17 +275,13 @@ static int mmf_read_packet(AVFormatContext *s, if(!size) return AVERROR(EIO); - if (av_new_packet(pkt, size)) - return AVERROR(EIO); - pkt->stream_index = 0; - - ret = avio_read(s->pb, pkt->data, pkt->size); + ret = av_get_packet(s->pb, pkt, size); if (ret < 0) - av_free_packet(pkt); + return ret; + pkt->stream_index = 0; mmf->data_size -= ret; - pkt->size = ret; return ret; } |