Mercurial > mplayer.hg
changeset 11512:4ff38d168c2f
fix for vf_palette, because paletted 8-bit to BGR{15,16} conversion is incorrect.
the conversion should be rewritten as a better fix.
author | joey |
---|---|
date | Sun, 23 Nov 2003 17:09:59 +0000 |
parents | 6e580b901205 |
children | 552ddee604c9 |
files | libmpcodecs/vf_palette.c |
diffstat | 1 files changed, 8 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/libmpcodecs/vf_palette.c Sun Nov 23 17:04:19 2003 +0000 +++ b/libmpcodecs/vf_palette.c Sun Nov 23 17:09:59 2003 +0000 @@ -14,18 +14,22 @@ //===========================================================================// +// commented out 16 and 15 bit output support, because the conversion +// routines are incorrrect. they assume the palette to be of the same +// depth as the output, which is incorrect. --Joey + static unsigned int bgr_list[]={ IMGFMT_BGR32, IMGFMT_BGR24, - IMGFMT_BGR16, - IMGFMT_BGR15, +// IMGFMT_BGR16, +// IMGFMT_BGR15, 0 }; static unsigned int rgb_list[]={ IMGFMT_RGB32, IMGFMT_RGB24, - IMGFMT_RGB16, - IMGFMT_RGB15, +// IMGFMT_RGB16, +// IMGFMT_RGB15, 0 };