diff options
Diffstat (limited to 'patches/MPlayer-1.0rc2/mplayer-4.diff')
-rw-r--r-- | patches/MPlayer-1.0rc2/mplayer-4.diff | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/patches/MPlayer-1.0rc2/mplayer-4.diff b/patches/MPlayer-1.0rc2/mplayer-4.diff new file mode 100644 index 000000000..dc594d7e7 --- /dev/null +++ b/patches/MPlayer-1.0rc2/mplayer-4.diff @@ -0,0 +1,13 @@ +--- ./libmpcodecs/vf_ba81.c~ 2008-02-21 16:39:16.000000000 +0100 ++++ ./libmpcodecs/vf_ba81.c 2008-02-22 12:23:43.000000000 +0100 +@@ -52,7 +52,9 @@ + } + + /* This produces an BGR16 5:6:5 format from 8-bit b, g, r */ +-#define bgr16(b, g, r) (((b) >> 3) | (((g) & 0xfc) << 3) | (((r) & 0xf8) << 8)) ++//#define bgr16(b, g, r) (((b) >> 3) | (((g) & 0xfc) << 3) | (((r) & 0xf8) << 8)) ++/* EXPERIMENTAL: Filter red to 3/4 */ ++#define bgr16(b, g, r) (((b) >> 3) | (((g) & 0xfc) << 3) | ((((r) * 3) & 0x3e0) << 6)) + /* BGR16 5:5:5 format from 8-bit b, g, r */ + //#define bgr16(b, g, r) (((b) >> 3) | (((g) & 0xf8) << 1) | (((r) & 0xf8) << 8)) + |