[MPlayer-DOCS] r35099 - in trunk: DOCS/man/en/mplayer.1 libvo/gl_common.c libvo/gl_common.h libvo/vo_gl.c

reimar subversion at mplayerhq.hu
Sat Aug 18 17:54:35 CEST 2012


Author: reimar
Date: Sat Aug 18 17:54:34 2012
New Revision: 35099

Log:
Replace MESA YCBCR support by the Apple variant.

This adds hardware support for yuy2 and uyvy color formats when running
on OSX.
In addition add some hacks to make it fast (at least on PPC Mac Mini running
OSX 10.5), ca. 20% faster than -vo corevideo.
The MESA YCBCR variant never worked properly and has become even more broken
and thus been disabled in most maintained drivers and thus is really
a dead-end.

Modified:
   trunk/DOCS/man/en/mplayer.1

Changes in other areas also in this revision:
Modified:
   trunk/libvo/gl_common.c
   trunk/libvo/gl_common.h
   trunk/libvo/vo_gl.c

Modified: trunk/DOCS/man/en/mplayer.1
==============================================================================
--- trunk/DOCS/man/en/mplayer.1	Thu Aug 16 21:55:37 2012	(r35098)
+++ trunk/DOCS/man/en/mplayer.1	Sat Aug 18 17:54:34 2012	(r35099)
@@ -4189,8 +4189,8 @@ This limits the framerate to (horizontal
 Requires GLX_SGI_swap_control support to work.
 With some (most/all?) implementations this only works in fullscreen mode.
 .IPs ycbcr
-Use the GL_MESA_ycbcr_texture extension to convert YUV to RGB.
-In most cases this is probably slower than doing software conversion to RGB.
+Use the GL_APPLE_ycbcr_422 extension to convert YUV to RGB.
+Note that this will enable a few special settings to get into a special driver fast-path.
 .IPs yuv=<n>
 Select the type of YUV to RGB conversion.
 The default is auto-detection deciding between values 0 and 2.


More information about the MPlayer-DOCS mailing list