ico: consider IconEntry.NumColors of 255 to be ambiguous
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
3e8a368b2b
commit
bd3a12d68d
@ -76,6 +76,8 @@ static int read_header(AVFormatContext *s, AVFormatParameters *ap)
|
|||||||
st->codec->width = avio_r8(pb);
|
st->codec->width = avio_r8(pb);
|
||||||
st->codec->height = avio_r8(pb);
|
st->codec->height = avio_r8(pb);
|
||||||
ico->images[i].nb_pal = avio_r8(pb);
|
ico->images[i].nb_pal = avio_r8(pb);
|
||||||
|
if (ico->images[i].nb_pal == 255)
|
||||||
|
ico->images[i].nb_pal = 0;
|
||||||
|
|
||||||
avio_skip(pb, 3);
|
avio_skip(pb, 3);
|
||||||
st->codec->bits_per_coded_sample = avio_rl16(pb);
|
st->codec->bits_per_coded_sample = avio_rl16(pb);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user