summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_mov.c
diff options
context:
space:
mode:
authormelanson <melanson@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-01-27 02:48:39 +0000
committermelanson <melanson@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-01-27 02:48:39 +0000
commit481a1873c4c9eda759418e94a6f46cad622b7035 (patch)
tree1870b3c3d76e3360d43acd4b50a6b148f35d6926 /libmpdemux/demux_mov.c
parent10135b514960a05faeb9793bb79a5aae508bf604 (diff)
downloadmpv-481a1873c4c9eda759418e94a6f46cad622b7035.tar.bz2
mpv-481a1873c4c9eda759418e94a6f46cad622b7035.tar.xz
fixed (reversed) the RGB palette order
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4372 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/demux_mov.c')
-rw-r--r--libmpdemux/demux_mov.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libmpdemux/demux_mov.c b/libmpdemux/demux_mov.c
index 35e18c7b7f..c1e4a8c7cd 100644
--- a/libmpdemux/demux_mov.c
+++ b/libmpdemux/demux_mov.c
@@ -624,9 +624,9 @@ static void lschunks(demuxer_t* demuxer,int level,off_t endpos,mov_track_t* trak
if (count_flag & 0x8000)
entry = i;
// only care about top 8 bits of 16-bit R, G, or B value
- palette_map[entry * 4 + 0] = trak->stdata[hdr_ptr + 0];
+ palette_map[entry * 4 + 2] = trak->stdata[hdr_ptr + 0];
palette_map[entry * 4 + 1] = trak->stdata[hdr_ptr + 2];
- palette_map[entry * 4 + 2] = trak->stdata[hdr_ptr + 4];
+ palette_map[entry * 4 + 0] = trak->stdata[hdr_ptr + 4];
hdr_ptr += 6;
}
}