lavf/brstm: allow larger block sizes
[ffmpeg.git] / libavformat / brstm.c
index 15e63b8..564be16 100644 (file)
@@ -223,7 +223,7 @@ static int read_header(AVFormatContext *s)
     }
 
     b->block_size = read32(s);
-    if (b->block_size > UINT16_MAX / st->codec->channels)
+    if (b->block_size > UINT32_MAX / st->codec->channels)
         return AVERROR_INVALIDDATA;
     b->block_size *= st->codec->channels;