[MPlayer-dev-eng] [PATCH] fbdev configure changes

Joey Parrish joey at nicewarrior.org
Tue Aug 12 08:54:15 CEST 2003


As instructed, I committed my fbdev changes tonight.  /dev/tty changes
were left out, because I don't want to change them until they can be
properly made optional.  I also included DR support.

Attached below is a patch that removes all fbdev=nocopy stuff that was
used to fake DR in fbdev.  Now that there's real DR, there's no need for
this.  My fbdev changes got rid of all the USE_CONVERT2FB stuff, so this
is the patch to do the same in configure.

Okay to commit?
-------------- next part --------------
diff -ur main.cvs/configure main.dev/configure
--- main.cvs/configure	2003-08-11 12:39:23.000000000 -0500
+++ main.dev/configure	2003-08-11 14:46:51.000000000 -0500
@@ -220,7 +220,6 @@
   --enable-xinerama      build with Xinerama support for X11 [autodetect]
   --enable-x11           build with X11 render support [autodetect]
   --enable-fbdev         build with FBDev render support [autodetect]
-  --enable-fbdev=nocopy  yuv12 converts directly into framebuffer
   --enable-mlib          build with MLIB support (Solaris only) [autodetect]
   --enable-3dfx          build with obsolete /dev/3dfx support [disable]
   --enable-tdfxfb        build with tdfxfb (Voodoo 3/banshee) support [disable]
@@ -1053,7 +1052,6 @@
@@ -1195,7 +1193,6 @@
   --enable-vesa)	_vesa=yes	;;
   --disable-vesa)	_vesa=no	;;
   --enable-fbdev)	_fbdev=yes	;;
-  --enable-fbdev=nocopy) _fbdev=yes; _fbdev_nocopy=yes	;;
   --disable-fbdev)	_fbdev=no	;;
   --enable-dvb)		_dvb=yes	;;
   --disable-dvb)        _dvb=no		;;
@@ -3052,13 +3049,8 @@
   _def_fbdev='#define HAVE_FBDEV 1'
   _vosrc="$_vosrc vo_fbdev.c"
   _vomodules="fbdev $_vomodules"
-  if test "$_fbdev_nocopy" = yes ; then
-    _def_fbdev_nocopy='#define USE_CONVERT2FB 1'
-  fi
   _def_fbdev='#undef HAVE_FBDEV'
-  _def_fbdev_nocopy='#undef USE_CONVERT2FB'
   _novomodules="fbdev $_novomodules"
 echores "$_fbdev"
@@ -6017,7 +6009,6 @@

More information about the MPlayer-dev-eng mailing list