avformat/cinedec: ask for sample when biBitCount isnt supported

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
pull/64/head
Michael Niedermayer 11 years ago
parent 47b03415f3
commit 1fec720afa
  1. 4
      libavformat/cinedec.c

@ -125,8 +125,10 @@ static int cine_read_header(AVFormatContext *avctx)
return AVERROR_INVALIDDATA;
biBitCount = avio_rl16(pb);
if (biBitCount != 8 && biBitCount != 16 && biBitCount != 24 && biBitCount != 48)
if (biBitCount != 8 && biBitCount != 16 && biBitCount != 24 && biBitCount != 48) {
avpriv_request_sample(avctx, "unsupported biBitCount %i", biBitCount);
return AVERROR_INVALIDDATA;
}
switch (avio_rl32(pb)) {
case BMP_RGB:

Loading…
Cancel
Save