summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_mov.c
diff options
context:
space:
mode:
authorrtognimp <rtognimp@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-26 21:26:45 +0000
committerrtognimp <rtognimp@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-26 21:26:45 +0000
commite81abce2d7e6fdb56739eae39fd362f4b5eb9645 (patch)
treec63cf4c97cf431623230bb2c5d4ac7260ca70128 /libmpdemux/demux_mov.c
parentc76e06fbc395ca859bdfbf49e5635e2259214f2d (diff)
downloadmpv-e81abce2d7e6fdb56739eae39fd362f4b5eb9645.tar.bz2
mpv-e81abce2d7e6fdb56739eae39fd362f4b5eb9645.tar.xz
32 bpp is a valid color depth. Fixes 0-bit rle reports
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9114 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/demux_mov.c')
-rw-r--r--libmpdemux/demux_mov.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmpdemux/demux_mov.c b/libmpdemux/demux_mov.c
index 1f2af95c66..88dc3cbaa0 100644
--- a/libmpdemux/demux_mov.c
+++ b/libmpdemux/demux_mov.c
@@ -1107,7 +1107,7 @@ static void lschunks(demuxer_t* demuxer,int level,off_t endpos,mov_track_t* trak
if(depth>32+8) printf("*** depth = 0x%X\n",depth);
// palettized?
- depth&=31; // flag 32 means grayscale
+ if (depth > 32) depth&=31; // depth > 32 means grayscale
if ((depth == 2) || (depth == 4) || (depth == 8))
palette_count = (1 << depth);
else