mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
DV demuxer: Stricter check for avio_read result.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
This commit is contained in:
parent
f7b57add8e
commit
b52bd2a4ab
@ -495,7 +495,7 @@ static int dv_read_header(AVFormatContext *s)
|
||||
}
|
||||
AV_WB32(c->buf, state);
|
||||
|
||||
if (avio_read(s->pb, c->buf + 4, DV_PROFILE_BYTES - 4) <= 0 ||
|
||||
if (avio_read(s->pb, c->buf + 4, DV_PROFILE_BYTES - 4) != DV_PROFILE_BYTES - 4 ||
|
||||
avio_seek(s->pb, -DV_PROFILE_BYTES, SEEK_CUR) < 0)
|
||||
return AVERROR(EIO);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user