mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-26 19:01:44 +02:00
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 712d3ac539
the same happens
in ipmovie_read_header().
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
This commit is contained in:
parent
3750390ede
commit
da9eed79b9
@ -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;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user