[FFmpeg-cvslog] avformat/ipmovie: Remove redundant av_packet_unref()
Andreas Rheinhardt
git at videolan.org
Wed Mar 24 02:02:58 EET 2021
ffmpeg | branch: master | Andreas Rheinhardt <andreas.rheinhardt at gmail.com> | Thu Mar 18 19:55:55 2021 +0100| [da9eed79b9255c0b26110d731880a531fc7b22ef] | committer: Andreas Rheinhardt
avformat/ipmovie: Remove redundant av_packet_unref()
When one of these errors happens during ipmovie_read_packet(),
an error is returned and the packet is cleaned up generically.
And since 712d3ac539f30239b764d8621829dc9dc913da61 the same happens
in ipmovie_read_header().
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt at gmail.com>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=da9eed79b9255c0b26110d731880a531fc7b22ef
---
libavformat/ipmovie.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/libavformat/ipmovie.c b/libavformat/ipmovie.c
index 3234d591da..26886d9592 100644
--- a/libavformat/ipmovie.c
+++ b/libavformat/ipmovie.c
@@ -194,7 +194,6 @@ static int load_ipmovie_packet(IPMVEContext *s, AVIOContext *pb,
if (avio_read(pb, pkt->data + 8, s->video_chunk_size) !=
s->video_chunk_size) {
- av_packet_unref(pkt);
return CHUNK_EOF;
}
@@ -205,7 +204,6 @@ static int load_ipmovie_packet(IPMVEContext *s, AVIOContext *pb,
if (avio_read(pb, pkt->data + 8 + s->video_chunk_size,
s->decode_map_chunk_size) != s->decode_map_chunk_size) {
- av_packet_unref(pkt);
return CHUNK_EOF;
}
}
@@ -217,7 +215,6 @@ static int load_ipmovie_packet(IPMVEContext *s, AVIOContext *pb,
if (avio_read(pb, pkt->data + 8 + s->video_chunk_size + s->decode_map_chunk_size,
s->skip_map_chunk_size) != s->skip_map_chunk_size) {
- av_packet_unref(pkt);
return CHUNK_EOF;
}
}
More information about the ffmpeg-cvslog
mailing list