mirror of https://github.com/mpv-player/mpv
fix for vf_palette, because paletted 8-bit to BGR{15,16} conversion is incorrect.
the conversion should be rewritten as a better fix. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11513 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
7afe24f691
commit
6d4dcace07
|
@ -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[]={
|
static unsigned int bgr_list[]={
|
||||||
IMGFMT_BGR32,
|
IMGFMT_BGR32,
|
||||||
IMGFMT_BGR24,
|
IMGFMT_BGR24,
|
||||||
IMGFMT_BGR16,
|
// IMGFMT_BGR16,
|
||||||
IMGFMT_BGR15,
|
// IMGFMT_BGR15,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
static unsigned int rgb_list[]={
|
static unsigned int rgb_list[]={
|
||||||
IMGFMT_RGB32,
|
IMGFMT_RGB32,
|
||||||
IMGFMT_RGB24,
|
IMGFMT_RGB24,
|
||||||
IMGFMT_RGB16,
|
// IMGFMT_RGB16,
|
||||||
IMGFMT_RGB15,
|
// IMGFMT_RGB15,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue