summaryrefslogtreecommitdiffstats
path: root/patches/MPlayer-1.0rc2/mplayer-4.diff
diff options
context:
space:
mode:
Diffstat (limited to 'patches/MPlayer-1.0rc2/mplayer-4.diff')
-rw-r--r--patches/MPlayer-1.0rc2/mplayer-4.diff13
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))
+