]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/bfi.c
avcodec: postpone removal of deprecated codec caps
[ffmpeg] / libavformat / bfi.c
index 29e2cf8cf4193d9151768b727dabdd108106d367..2dab986f3af75ecf4bc0ca4aab6cb492e616723c 100644 (file)
@@ -69,6 +69,9 @@ static int bfi_read_header(AVFormatContext * s)
     /* Set the total number of frames. */
     avio_skip(pb, 8);
     chunk_header           = avio_rl32(pb);
+    if (chunk_header < 3)
+        return AVERROR_INVALIDDATA;
+
     bfi->nframes           = avio_rl32(pb);
     avio_rl32(pb);
     avio_rl32(pb);