Mercurial > mplayer.hg
comparison libmpdemux/demux_mov.c @ 4371:2330366f9255
fixed (reversed) the RGB palette order
author | melanson |
---|---|
date | Sun, 27 Jan 2002 02:48:39 +0000 |
parents | ae889abf93cd |
children | 9e7e037d8969 |
comparison
equal
deleted
inserted
replaced
4370:18f73fb0380e | 4371:2330366f9255 |
---|---|
622 hdr_ptr += 2; | 622 hdr_ptr += 2; |
623 // apparently, if count_flag is set, entry is same as i | 623 // apparently, if count_flag is set, entry is same as i |
624 if (count_flag & 0x8000) | 624 if (count_flag & 0x8000) |
625 entry = i; | 625 entry = i; |
626 // only care about top 8 bits of 16-bit R, G, or B value | 626 // only care about top 8 bits of 16-bit R, G, or B value |
627 palette_map[entry * 4 + 0] = trak->stdata[hdr_ptr + 0]; | 627 palette_map[entry * 4 + 2] = trak->stdata[hdr_ptr + 0]; |
628 palette_map[entry * 4 + 1] = trak->stdata[hdr_ptr + 2]; | 628 palette_map[entry * 4 + 1] = trak->stdata[hdr_ptr + 2]; |
629 palette_map[entry * 4 + 2] = trak->stdata[hdr_ptr + 4]; | 629 palette_map[entry * 4 + 0] = trak->stdata[hdr_ptr + 4]; |
630 hdr_ptr += 6; | 630 hdr_ptr += 6; |
631 } | 631 } |
632 } | 632 } |
633 } | 633 } |
634 else | 634 else |