# HG changeset patch
# User gabucino
# Date 1065737477 0
# Node ID 2909e5a20c5ae1e440a5dae32a0b708d43cd42d8
# Parent cc5944174c46147aa98108be5edcd6701d399357
nvidia info update
diff -r cc5944174c46 -r 2909e5a20c5a DOCS/xml/en/video.xml
--- a/DOCS/xml/en/video.xml Thu Oct 09 21:21:46 2003 +0000
+++ b/DOCS/xml/en/video.xml Thu Oct 09 22:11:17 2003 +0000
@@ -200,21 +200,23 @@
nVidia cards
-nVidia isn't a very good choice under Linux (according to nVidia, this is
-not true)... You'll have to use the
-binary closed-source nVidia driver, available at nVidia's web site. The
-standard XFree86 driver doesn't support XVideo for these cards, due to
-nVidia's closed sources/specifications.
+nVidia isn't always a very good choice under Linux (according to nVidia, this
+is not true)... XFree86's
+open-source driver supports most of these cards, but for some cases, you'll
+have to use the binary closed-source nVidia driver, available at nVidia's web
+site. You'll always need this driver if you want 3D acceleration too.
-As far as I know the latest XFree86 driver contains XVideo support for
-GeForce 2 and 3.
+Riva128 cards don't have XVideo support with XFree86's nVidia driver :(
+Complain to nVidia.
-Riva128 cards don't have XVideo support even with the nVidia driver :(
-Complain to nVidia.
+However, MPlayer contains a Vidix driver
+(nvidia_vid) for most nVidia cards.
+Currently it is in beta stage, and has some drawbacks. For more information,
+click here.
@@ -1484,11 +1486,35 @@
128, TNT and GeForce2 chipsets, also others have been reported working.
+
+LIMITATIONS
+
+ It's recommended to use the binary nVidia drivers for X before using this
+ VIDIX driver, because some of the registers which need to be initialized
+ haven't been discovered yet, so it will probably fail with the Open Source
+ XFree86 nv.o driver.
+
+
+ Currently only codecs capable of UYVY colorspace output are the only ones
+ that can work in conjuction with this driver. Unfortunately, this excludes
+ every single decoder from the libavcodec family. This leaves us with the
+ following usable popular codecs: cvid, divxds, xvid, divx4,
+ wmv7, wmv8 and some others. Please note that this is only
+ a temporal incomfortability. The usage syntax is as follows:
+
+ mplayer -vf formay=uyvy -vc divxds divx3file.avi
+
+
+
+
-It's recommended to use the binary nVidia drivers for X before using this
-VIDIX driver, because some of the registers which need to be initialized
-haven't been discovered yet, so it will probably fail with the Open Source
-XFree86 nv.o driver.
+ An unique feature of the nvidia_vid driver is its ability to display video on
+ plain, pure, text-only console - with no
+ framebuffer or X magic whatsoever. For this purpose, we'll have to use the
+ video output, as the following example shows:
+
+ mplayer -vf formay=uyvy -vc divxds -vo cvidix example.avi
+