Mercurial > mplayer.hg
changeset 21139:65d41a1f8fc4
Remove outdated and superfluous video cards section.
author | diego |
---|---|
date | Tue, 21 Nov 2006 20:31:35 +0000 |
parents | adbe9d03e6bc |
children | b42f1c1ef651 |
files | DOCS/xml/en/install.xml |
diffstat | 1 files changed, 0 insertions(+), 153 deletions(-) [+] |
line wrap: on
line diff
--- a/DOCS/xml/en/install.xml Tue Nov 21 20:29:42 2006 +0000 +++ b/DOCS/xml/en/install.xml Tue Nov 21 20:31:35 2006 +0000 @@ -86,159 +86,6 @@ </sect1> -<sect1 id="video-cards"> -<title>Video cards</title> - -<para> -There are generally two kind of video cards. One kind (the newer cards) has -<emphasis role="bold">hardware scaling and YUV acceleration</emphasis> support, -the other cards don't. -</para> - - -<sect2 id="yuv-cards"> -<title>YUV cards</title> - -<para> -They can display and scale (zoom) the picture to any size that fits in -their memory, with <emphasis role="bold">small CPU usage</emphasis> (even when -zooming), thus fullscreen is nice and very fast. - -<itemizedlist> -<listitem><para> - <emphasis role="bold">Matrox G200/G400/G450/G550 cards</emphasis>: although a - <link linkend="vidix">Vidix driver</link> is provided, it is recommended to - use the mga_vid module instead, for it works much better. - Please see the <link linkend="mga_vid">mga_vid</link> section about its - installation and usage. It is important to do these steps - <emphasis>before</emphasis> compiling <application>MPlayer</application>, - otherwise no mga_vid support will be built. Also check out the - <link linkend="tvout-mga-g400">Matrox TV-out</link> section. - <emphasis role="bold"> If you don't use Linux</emphasis>, your only - possibility is the VIDIX driver: read the <link linkend="vidix">VIDIX</link> section. - </para></listitem> -<listitem><para> - <emphasis role="bold">3Dfx Voodoo3/Banshee cards</emphasis>: please see - <link linkend="tdfxfb">tdfxfb</link> section in order to gain big speedup. - It is important to do these steps <emphasis role="bold">before</emphasis> - compiling <application>MPlayer</application>, otherwise no 3Dfx support will be - built. - If you use X, use at least <emphasis role="bold">4.2.0</emphasis>, as 3dfx Xv - driver was broken in 4.1.0, and earlier releases. - </para></listitem> -<listitem><para> - <emphasis role="bold">ATI cards</emphasis>: <link linkend="vidix">VIDIX</link> - driver is provided for the following cards: - <emphasis role="bold">Radeon, Rage128, Mach64</emphasis> (Rage XL/Mobility, Xpert98). - Also see the <link linkend="tvout-ati">ATI cards</link> section of the TV-out documentation, - to know if you card's TV-out is supported under Linux/<application>MPlayer</application>. - </para></listitem> -<listitem><para> - <emphasis role="bold">S3 cards</emphasis>: the Savage and Virge/DX chips have - hardware acceleration. Use as new XFree86 version as possible, older drivers are - buggy. Savage chips have problems with YV12 display, see <link linkend="s3">S3 Xv</link> - section for details. Older, Trio cards have no, or slow hardware support. - </para></listitem> -<listitem><para> - <emphasis role="bold">nVidia cards</emphasis>: may or may not be good choice for video playing. - If you do not have a GeForce2 (or newer) card, it's not likely to work without bugs. - <emphasis role="bold">the built-in nVidia driver in XFree86 does not support - hardware YUV acceleration on all nVidia cards.</emphasis> You have - to download nVidia's closed-source drivers from <ulink url="http://nvidia.com">nVidia.com</ulink>. - See the <link linkend="nvidia">nVidia Xv driver</link> section for details. Please also check - the <link linkend="tvout-nvidia">nVidia TV-out</link> section if you wish to - use a TV. - </para></listitem> -<listitem><para> - <emphasis role="bold">3DLabs GLINT R3 and Permedia3</emphasis>: a VIDIX driver - is provided (pm3_vid). Please see the <link linkend="vidix">VIDIX</link> section - for details. - </para></listitem> -<listitem><para> - <emphasis role="bold">Other cards</emphasis>: none of the above? - <itemizedlist> - <listitem><simpara> - Try if the XFree86 driver (and your card) supports hardware - acceleration. See the <link linkend="xv">Xv</link> section for details. - </simpara></listitem> - <listitem><simpara> - If it doesn't, then your card's video features aren't supported under - your operating system :( If hardware scaling works under Windows, it - doesn't mean it will work under Linux or other operating system, it depends on - the drivers. Most manufacturers neither make Linux drivers nor release - specifications of their chips - so you are unlucky if using their cards. - See <xref linkend="non-yuv-cards"/>. - </simpara></listitem> - </itemizedlist> - </para></listitem> -</itemizedlist> -</para> -</sect2> - - -<sect2 id="non-yuv-cards" xreflabel="Non-YUV cards"> -<title>Non-YUV cards</title> - -<para> -Fullscreen playing can be achieved by either enabling <emphasis role="bold"> -software scaling</emphasis> (use the <option>-zoom</option> or <option>-vf</option> option, -but I warn you: this is slow), or switching to a smaller video mode, for example -352x288. If you don't have YUV acceleration, this latter method is recommended. -Video mode switching can be enabled by using the <option>-vm</option> option and -it works with the following drivers: -<itemizedlist> -<listitem><simpara> - <emphasis role="bold">using</emphasis> XFree86: see details in <link linkend="dga">DGA driver</link> and - <link linkend="x11">X11 driver</link> sections. DGA is recommended! Also - try DGA via SDL, sometimes it's better. - </simpara></listitem> -<listitem><simpara> - <emphasis role="bold">not using</emphasis> XFree86: try the drivers in the - following order: - <link linkend="vesa">vesa</link>, - <link linkend="fbdev">fbdev</link>, - <link linkend="svgalib">svgalib</link>, - <link linkend="aalib">aalib</link>. - </simpara></listitem> -</itemizedlist> -</para> -</sect2> - -<!-- FIXME: find a more logical organization for this section --> -<sect2 id="cirrus-logic-cards" xreflabel="Cirrus-Logic cards"> -<title>Cirrus-Logic cards</title> -<itemizedlist> -<listitem><para> - GD 7548: present on-board and tested in Compaq Armada 41xx notebook series. - <itemizedlist> - <listitem><simpara> - XFree86 3: works in 8/16bpp modes. However, the driver is dramatically slow - and buggy in 800x600@16bpp. <emphasis role="bold">Recommended: 640x480@16bpp</emphasis> - </simpara></listitem> - <listitem><simpara> - XFree86 4: the Xserver freezes soon after start unless acceleration is - disabled, but then the whole thing gets slower than XFree86 3. No XVideo. - </simpara></listitem> - <listitem><simpara> - FBdev: framebuffer can be turned on with the <systemitem>clgenfb</systemitem> - driver in the kernel, though for me it worked only in 8bpp, thus unusable. - The clgenfb source had to be extended with the 7548 ID before compilation. - </simpara></listitem> - <listitem><simpara> - VESA: the card is only VBE 1.2 capable, so VESA output can't be used. Can't - be workarounded with UniVBE. - </simpara></listitem> - <listitem><simpara> - SVGAlib: detects an older Cirrus chip. Usable but slow with - <option>-bpp 8</option>. - </simpara></listitem> -</itemizedlist> -</para></listitem> -</itemizedlist> -</sect2> -</sect1> - - <sect1 id="features"> <title>Features</title>