Mercurial > mplayer.hg
diff DOCS/xml/en/video.xml @ 31755:d2a29f5447df
Remove graphics cards subsections from Xv section in video output chapter.
The information contained is very outdated.
author | diego |
---|---|
date | Sun, 25 Jul 2010 13:53:21 +0000 |
parents | 9d692c29d2cb |
children | 339e4bb9c262 |
line wrap: on
line diff
--- a/DOCS/xml/en/video.xml Sun Jul 25 13:45:14 2010 +0000 +++ b/DOCS/xml/en/video.xml Sun Jul 25 13:53:21 2010 +0000 @@ -74,181 +74,6 @@ </para></listitem> </orderedlist> </para> - - -<sect2 id="tdfx"> -<title>3dfx cards</title> - -<para> -Older 3dfx drivers were known to have problems with XVideo acceleration, it -didn't support YUY2 or YV12 colorspaces. Verify that you have XFree86 -version 4.2.0 or later, it can handle YV12 and YUY2 while previous -versions, including 4.1.0, <emphasis role="bold">crash with YV12</emphasis>. -If you experience strange effects using <option>-vo xv</option>, try SDL -(it has XVideo, too) and see if it helps. -</para> - -<para> -<emphasis role="bold">OR</emphasis>, try the NEW -<option>-vo tdfxfb</option> driver! See the <link linkend="tdfxfb">tdfxfb</link> -section. -</para> -</sect2> - - -<sect2 id="s3"> -<title>S3 cards</title> - -<para> -S3 Savage3D's should work fine, but for Savage4, use XFree86 version 4.0.3 -or greater (in case of image problems, try 16bpp). As for S3 Virge: there is -xv support, but the card itself is very slow, so you better sell it. -</para> - -<para> -There is now a native framebuffer driver for S3 Virge cards similar to -tdfxfb. Set up your framebuffer (e.g. append -"<option>vga=792 video=vesa:mtrr</option>" to your kernel command line) and use -<option>-vo s3fb</option> (<option>-vf yuy2</option> and <option>-dr</option> -will also help). -</para> - -<note><para> -It's currently unclear which Savage models lack YV12 support, and convert by -driver (slow). If you suspect your card, get a newer driver, or ask politely -on the MPlayer-users mailing list for an MMX/3DNow! enabled driver. -</para></note> -</sect2> - - -<sect2 id="nvidia"> -<title>nVidia cards</title> - -<para> -nVidia isn't always a very good choice under Linux ... 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 -<ulink url="http://www.nvidia.com/object/linux.html">nVidia's web site</ulink>. -You'll always need this driver if you want 3D acceleration, too. -</para> - -<para> -Riva128 cards don't have XVideo support with XFree86's nVidia driver :( -Complain to nVidia. -</para> - -<para> -However, <application>MPlayer</application> contains a -<link linkend="vidix">VIDIX</link> driver for most nVidia cards. Currently it -is in beta stage, and has some drawbacks. For more information, see -<link linkend="vidix-nvidia">nVidia VIDIX</link> section. -</para> -</sect2> - - -<sect2 id="ati"> -<title>ATI cards</title> - -<para> -The <ulink url="http://gatos.sf.net">GATOS driver</ulink> -(which you should use, unless you have Rage128 or Radeon) has VSYNC enabled -by default. It means that decoding speed (!) is synced to the monitor's -refresh rate. If playing seems to be slow, try disabling VSYNC somehow, or -set refresh rate to a n*(fps of the movie) Hz. -</para> - -<para> -Radeon VE - if you need X, use XFree86 4.2.0 or greater for this card. -No TV out support. Of course with <application>MPlayer</application> you can -happily get <emphasis role="bold">accelerated</emphasis> display, with or -without <emphasis role="bold">TV output</emphasis>, and no libraries or X are -needed. -Read the <link linkend="vidix">VIDIX</link> section. -</para> -</sect2> - - -<sect2 id="neomagic"> -<title>NeoMagic cards</title> - -<para> -These cards can be found in many laptops. You must use XFree86 4.3.0 or -above, or else use Stefan Seyfried's -<ulink url="http://www.mplayerhq.hu/MPlayer/contrib/NeoMagic-driver/">Xv-capable drivers</ulink>. -Just choose the one that applies to your version of XFree86. -</para> - -<para> -XFree86 4.3.0 includes Xv support, yet Bohdan Horst sent a small -<ulink url="http://www.mplayerhq.hu/MPlayer/contrib/NeoMagic-driver/neo_driver.patch">patch</ulink> -against the XFree86 sources that speeds up framebuffer operations (so XVideo) -up to four times. The patch has been included in XFree86 CVS and should be in -the next release after 4.3.0. -</para> - -<para> -To allow playback of DVD sized content change your XF86Config like this: -<programlisting> -Section "Device" - [...] - Driver "neomagic" - <emphasis>Option "OverlayMem" "829440"</emphasis> - [...] -EndSection<!-- ---></programlisting> -</para> -</sect2> - - -<sect2 id="trident"> -<title>Trident cards</title> - -<para> -If you want to use Xv with a Trident card, provided that it doesn't work -with 4.1.0, install XFree 4.2.0. 4.2.0 adds support for fullscreen Xv -support with the Cyberblade XP card. -</para> - -<para> -Alternatively, <application>MPlayer</application> contains a -<link linkend="vidix">VIDIX</link> driver for the Cyberblade/i1 card. -</para> -</sect2> - - -<sect2 id="kyro"> -<title>Kyro/PowerVR cards</title> - -<para> -If you want to use Xv with a Kyro based card (for example Hercules -Prophet 4000XT), you should download the drivers from the -<ulink url="http://www.powervr.com/">PowerVR site</ulink>. -</para> -</sect2> - - -<sect2 id="intel"> -<title>Intel cards</title> - -<para> -These cards can be found in many laptops. Recent Xorg is recommended. -</para> - -<para> -To allow playback of DVD sized (and larger) content change your XF86Config/xorg.conf like this: -<programlisting> -Section "Device" - [...] - Driver "intel" - <emphasis>Option "LinearAlloc" "6144"</emphasis> - [...] -EndSection -</programlisting> -Lack of this option usually results in an error like -<screen>X11 error: BadAlloc (insufficient resources for operation)</screen> -when attempting to use <option>-vo xv</option>. -</para> -</sect2> </sect1> <!-- ********** -->