aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-08-04 22:13:09 +0000
committerGravatar diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-08-04 22:13:09 +0000
commit2c4e0598b694b153dc9cbd6172d771c07608aa39 (patch)
tree05e5a15484750553ab593c0017d3b9d29ed4d7d6
parent3028f5f38fa568472a05033707d61e407c100713 (diff)
Changed all link names from the section number to a sensible label.
Section numbers were 2.3.2.1. in the section names and 2.3.2.1 in the TOC. I settled for the former everywhere. "Misc OS" is now called "Ports". Checked all internal links, some of them were falsely pointing to renumbered sections. This should no longer happen. And in case some of you think "This must have been a lot of work!", that does not even begin to describe it... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6907 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r--DOCS/bugreports.html2
-rw-r--r--DOCS/cd-dvd.html6
-rw-r--r--DOCS/codecs.html48
-rw-r--r--DOCS/documentation.html553
-rw-r--r--DOCS/encoding.html42
-rw-r--r--DOCS/faq.html62
-rw-r--r--DOCS/formats.html52
-rw-r--r--DOCS/sound.html24
-rw-r--r--DOCS/users_against_developers.html2
-rw-r--r--DOCS/video.html99
10 files changed, 445 insertions, 445 deletions
diff --git a/DOCS/bugreports.html b/DOCS/bugreports.html
index 7c38fab93d..0d09c66f56 100644
--- a/DOCS/bugreports.html
+++ b/DOCS/bugreports.html
@@ -27,7 +27,7 @@ mailing list will assist you if you have questions.</P>
might already be fixed there. CVS instructions can be found at the bottom of
<A HREF="http://www.mplayerhq.hu/homepage/dload.html">this page</A> or in the
README. If this did not help please refer to
-<A HREF="documentation.html#D">the list of known bugs</A> and the rest of the
+<A HREF="documentation.html#known_bugs">the list of known bugs</A> and the rest of the
documentation. If your problem is not known or not solvable by our instructions,
then please report the bug.</P>
diff --git a/DOCS/cd-dvd.html b/DOCS/cd-dvd.html
index 00bf22479d..538845ea12 100644
--- a/DOCS/cd-dvd.html
+++ b/DOCS/cd-dvd.html
@@ -10,7 +10,7 @@
<BODY>
-<P><B><A NAME=4.1>4.1. CD-ROM drives</A></B></P>
+<P><B><A NAME="cd">4.1 CD-ROM drives</A></B></P>
<P>Linux documentation excerpt:</P>
@@ -53,7 +53,7 @@
fine-tuning your CD-ROM.</P>
-<P><B><A NAME=4.2>4.2. DVD playback</A></B></P>
+<P><B><A NAME="dvd">4.2 DVD playback</A></B></P>
<P><B>MPlayer</B> uses <CODE>libdvdread</CODE> and <CODE>libdvdcss</CODE> for
DVD decryption and playback. These two libraries are contained in the
@@ -140,7 +140,7 @@
<P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>mplayer -dvdkey C005D4A16D vts_03_1.vob</CODE></P>
-<P><B><A NAME=4.3>4.3. VCD playback</A></B></P>
+<P><B><A NAME="vcd">4.3 VCD playback</A></B></P>
<P>Playing standard Video CDs:</P>
diff --git a/DOCS/codecs.html b/DOCS/codecs.html
index 0c407e4104..7dd9cea296 100644
--- a/DOCS/codecs.html
+++ b/DOCS/codecs.html
@@ -10,12 +10,12 @@
<BODY>
-<P><B><A NAME=2.2>2.2. Supported codecs</A></B></P>
+<P><B><A NAME="codecs">2.2 Supported codecs</A></B></P>
-<P><B><A NAME=2.2.1>2.2.1. Video codecs</A></B></P>
+<P><B><A NAME="video_codecs">2.2.1 Video codecs</A></B></P>
-<P>See <A HREF="http://www.mplayerhq.hu/DOCS/codecs-status.html">http://www.mplayerhq.hu/DOCS/codecs-status.html</A> for the complete,
+<P>See the <A HREF="http://www.mplayerhq.hu/DOCS/codecs-status.html">codec status table</A> for the complete,
daily generated list!!!</P>
<P>The most important ones above all:</P>
@@ -36,10 +36,10 @@ daily generated list!!!</P>
</UL>
<P>If you have a Win32 codec not listed here which is not supported yet, please read the
-<A HREF="#2.2.3">codec importing HOWTO</A> and help us add support
+<A HREF="#importing">codec importing HOWTO</A> and help us add support
for it!</P>
-<P><B><A NAME=2.2.1.1>2.2.1.1. DivX4/DivX5</A></B></P>
+<P><B><A NAME="divx">2.2.1.1 DivX4/DivX5</A></B></P>
<P>This section contains information about the DivX4 codec of
<A HREF="http://www.projectmayo.com">Project Mayo</A>. Their first available alpha version was OpenDivX 4.0
@@ -90,7 +90,7 @@ according to your current color depth.</P>
<CODE>-vc divx4</CODE> may be faster or even the fastest solution.</P>
-<P><B><A NAME=2.2.1.2>2.2.1.2. FFmpeg DivX/libavcodec</A></B></P>
+<P><B><A NAME="libavcodec">2.2.1.2 FFmpeg DivX/libavcodec</A></B></P>
<P>Beginning with version 0.4.2,
<A HREF="http://ffmpeg.sourceforge.net">FFmpeg</A> contains an
@@ -126,7 +126,7 @@ You must follow the steps above to obtain the source for this library.</P>
movies without dropped frames on my K6/2 500.</P>
-<P><B><A NAME=2.2.1.3>2.2.1.3. XAnim codecs</A></B></P>
+<P><B><A NAME="xanim">2.2.1.3 XAnim codecs</A></B></P>
<P>Foreword:<BR>
Be advised that the XAnim binary codecs are packaged with a piece of text
@@ -161,7 +161,7 @@ option to tell <B>MPlayer</B> to use them if possible.</P>
<P>Tested codecs include: <B>Indeo 3.2</B>, <B>4.1</B>, <B>5.0</B>, <B>CVID</B>, <B>3ivX</B>, <B>h263</B>.</P>
-<P><B><A NAME=2.2.1.4>2.2.1.4. VIVO video</A></B></P>
+<P><B><A NAME="vivo_video">2.2.1.4 VIVO video</A></B></P>
<P><B>MPlayer</B> can play Vivo (1.0 and 2.0) videos. The most suitable codec
for 1.0 files is FFmpeg's H263 decoder, you can use it with the <CODE>-vc
@@ -174,7 +174,7 @@ restricting it to the X11 and OpenGL outputs. Hopefully ffh263 will support
VIVO 2.0 files in the future.</P>
-<P><B><A NAME=2.2.1.5>2.2.1.5. MPEG 1/2 video</A></B></P>
+<P><B><A NAME="mpeg">2.2.1.5 MPEG 1/2 video</A></B></P>
<P>MPEG1 and MPEG2 are decoded by the multiplatform native <B>libmpeg2</B> library,
whose source code is included in <B>MPlayer</B>.
@@ -184,7 +184,7 @@ occurred.
This recovery technique has no measurable speed penalty.</P>
-<P><B><A NAME=2.2.1.6>2.2.1.6. MS Video1</A></B></P>
+<P><B><A NAME="ms_video1">2.2.1.6 MS Video1</A></B></P>
<P>This is a very old and very bad codec from Microsoft. In the past it was
decoded with the <CODE>msvidc32.dll</CODE> Win32 codec, now we have our own
@@ -192,14 +192,14 @@ open source implementation (by <A HREF="mailto:melanson@pcisys.net">Mike
Melanson</A>).</P>
-<P><B><A NAME=2.2.1.7>2.2.1.7. Cinepak CVID</A></B></P>
+<P><B><A NAME="cinepak">2.2.1.7 Cinepak CVID</A></B></P>
<P><B>MPlayer</B> uses its own open source, multiplatform Cinepak decoder by
default. It supports YUV outputs, so that hardware scaling is possible if the
video output driver permits it.</P>
-<P><B><A NAME=2.2.1.8>2.2.1.8. RealVideo</A></B></P>
+<P><B><A NAME="realvideo">2.2.1.8 RealVideo</A></B></P>
<B>MPlayer</B> supports decoding all versions of RealVideo:
<UL>
@@ -224,7 +224,7 @@ video output driver permits it.</P>
not allow this. You have to get them yourself.</P>
-<P><B><A NAME=2.2.1.9>2.2.1.9. XViD</A></B></P>
+<P><B><A NAME="xvid">2.2.1.9 XViD</A></B></P>
<P><B>XViD</B> is a forked development of the OpenDivX codec. It happened when
ProjectMayo changed OpenDivX to closed-source DivX4, and the non-ProjectMayo
@@ -263,7 +263,7 @@ video output driver permits it.</P>
</OL>
-<P><B><A NAME=2.2.1.10>2.2.1.10. Sorenson</A></B></P>
+<P><B><A NAME="sorenson">2.2.1.10 Sorenson</A></B></P>
<P><B>Sorenson</B> is a video codec developed by Apple. We are currently
able to decode the first version (SVQ1) with a native decoder.</P>
@@ -281,7 +281,7 @@ video output driver permits it.</P>
<P><B>Installation:</B> it's compiled and usable per default.</P>
-<P><B><A NAME=2.2.2>2.2.2. Audio codecs</A></B></P>
+<P><B><A NAME="audio_codecs">2.2.2 Audio codecs</A></B></P>
<P>The most important audio codecs above all:<BR></P>
<UL>
@@ -296,7 +296,7 @@ video output driver permits it.</P>
</UL>
-<P><B><A NAME=2.2.2.1>2.2.2.1. Software AC3 decoding</A></B></P>
+<P><B><A NAME="software_ac3">2.2.2.1 Software AC3 decoding</A></B></P>
<P>This is the default decoder used for files with AC3 audio.</P>
@@ -323,7 +323,7 @@ Soundblaster Live! cards) from August 2001 or newer (ALSA CVS is also supposed t
work).</P>
-<P><B><A NAME=2.2.2.2>2.2.2.2. Hardware AC3 decoding</A></B></P>
+<P><B><A NAME="hardware_ac3">2.2.2.2 Hardware AC3 decoding</A></B></P>
<P>You need an AC3 capable sound card, with digital out (SP/DIF). The
card's driver must properly support the AFMT_AC3 format (C-Media does).
@@ -332,7 +332,7 @@ option. It is experimental but known to work with C-Media cards and Soundblaster
Live! + ALSA (but not OSS) drivers.</P>
-<P><B><A NAME=2.2.2.3>2.2.2.3. libmad support</A></B></P>
+<P><B><A NAME="libmad">2.2.2.3 libmad support</A></B></P>
<P><A HREF="http://mad.sourceforge.net">libmad</A> is a multiplatform MPEG audio
decoding library. It does not handle broken files well, and it sometimes has
@@ -342,7 +342,7 @@ problems with seeking.</P>
option.</P>
-<P><B><A NAME=2.2.2.4>2.2.2.4. VIVO audio</A></B></P>
+<P><B><A NAME="vivo_audio">2.2.2.4 VIVO audio</A></B></P>
<P>The audio codec used in VIVO files depends on whether it is a VIVO/1.0 or
VIVO/2.0 file. VIVO/1.0 files have <B>g.723</B> audio, and VIVO/2.0 files
@@ -352,7 +352,7 @@ Win32 DLL from
then copy it into the <CODE>/usr/lib/win32</CODE> directory.</P>
-<P><B><A NAME=2.2.2.5>2.2.2.5. RealAudio</A></B></P>
+<P><B><A NAME="realaudio">2.2.2.5 RealAudio</A></B></P>
<B>MPlayer</B> supports decoding all versions of RealAudio:
<UL>
@@ -363,12 +363,12 @@ then copy it into the <CODE>/usr/lib/win32</CODE> directory.</P>
<P>On how to install RealPlayer libraries, see the
- <A HREF="formats.html#2.1.1.7">RealMedia file format</A> section.</P>
+ <A HREF="formats.html#real">RealMedia file format</A> section.</P>
-<P><B><A NAME=2.2.3>2.2.3. Win32 codec importing HOWTO</A></B></P>
+<P><B><A NAME="importing">2.2.3 Win32 codec importing HOWTO</A></B></P>
-<P><B><A NAME=2.2.3.1>2.2.3.1. VFW codecs</A></B></P>
+<P><B><A NAME="importing_vfw">2.2.3.1 VFW codecs</A></B></P>
<P>VFW (Video for Windows) is the old Video API for Windows. Its codecs have
the .DLL or (rarely) .DRV extension.
@@ -396,7 +396,7 @@ submit your codec support request by mail, and upload these files to the FTP sit
<P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/</CODE></P>
-<P><B><A NAME=2.2.3.2>2.2.3.2. DirectShow codecs</A></B></P>
+<P><B><A NAME="importing_directshow">2.2.3.2 DirectShow codecs</A></B></P>
<P>DirectShow is the newer Video API, which is even worse than its predecessor.
Things are harder with DirectShow, since</P>
diff --git a/DOCS/documentation.html b/DOCS/documentation.html
index e31539ba75..ca9036a868 100644
--- a/DOCS/documentation.html
+++ b/DOCS/documentation.html
@@ -26,264 +26,264 @@
<HR>
<UL>
- <LI><A HREF="#0">0. How to read this documentation</A></LI>
- <LI><A HREF="#1">1. Introduction</A>
+ <LI><A HREF="#reading">0. How to read this documentation</A></LI>
+ <LI><A HREF="#introduction">1. Introduction</A>
<UL>
- <LI><A HREF="#1.1">1.1 Overview</A></LI>
- <LI><A HREF="#1.2">1.2 History</A></LI>
- <LI><A HREF="#1.3">1.3 Installation</A></LI>
- <LI><A HREF="#1.4">1.4 What about the GUI?</A></LI>
- <LI><A HREF="#1.5">1.5 Subtitles and OSD</A></LI>
+ <LI><A HREF="#overview">1.1 Overview</A></LI>
+ <LI><A HREF="#history">1.2 History</A></LI>
+ <LI><A HREF="#installation">1.3 Installation</A></LI>
+ <LI><A HREF="#gui">1.4 What about the GUI?</A></LI>
+ <LI><A HREF="#subtitles_osd">1.5 Subtitles and OSD</A></LI>
</UL>
</LI>
- <LI><A HREF="#2">2. Features</A>
+ <LI><A HREF="#features">2. Features</A>
<UL>
<LI><A HREF="formats.html">2.1 Supported formats</A>
<UL>
- <LI><A HREF="formats.html#2.1.1">2.1.1 Video formats</A>
+ <LI><A HREF="formats.html#video_formats">2.1.1 Video formats</A>
<UL>
- <LI><A HREF="formats.html#2.1.1.1">2.1.1.1 MPEG files</A></LI>
- <LI><A HREF="formats.html#2.1.1.2">2.1.1.2 AVI files</A></LI>
- <LI><A HREF="formats.html#2.1.1.3">2.1.1.3 ASF/WMV files</A></LI>
- <LI><A HREF="formats.html#2.1.1.4">2.1.1.4 QuickTime/MOV files</A></LI>
- <LI><A HREF="formats.html#2.1.1.5">2.1.1.5 VIVO files</A></LI>
- <LI><A HREF="formats.html#2.1.1.6">2.1.1.6 FLI files</A></LI>
- <LI><A HREF="formats.html#2.1.1.7">2.1.1.7 RealMedia (RM) files</A></LI>
- <LI><A HREF="formats.html#2.1.1.8">2.1.1.8 NuppelVideo files</A></LI>
- <LI><A HREF="formats.html#2.1.1.9">2.1.1.9 yuv4mpeg files</A></LI>
- <LI><A HREF="formats.html#2.1.1.10">2.1.1.10 FILM files</A></LI>
- <LI><A HREF="formats.html#2.1.1.11">2.1.1.11 RoQ files</A></LI>
- <LI><A HREF="formats.html#2.1.1.12">2.1.1.12 OGG files</A></LI>
+ <LI><A HREF="formats.html#mpeg">2.1.1.1 MPEG files</A></LI>
+ <LI><A HREF="formats.html#avi">2.1.1.2 AVI files</A></LI>
+ <LI><A HREF="formats.html#asf">2.1.1.3 ASF/WMV files</A></LI>
+ <LI><A HREF="formats.html#mov">2.1.1.4 QuickTime/MOV files</A></LI>
+ <LI><A HREF="formats.html#vivo">2.1.1.5 VIVO files</A></LI>
+ <LI><A HREF="formats.html#fli">2.1.1.6 FLI files</A></LI>
+ <LI><A HREF="formats.html#real">2.1.1.7 RealMedia (RM) files</A></LI>
+ <LI><A HREF="formats.html#nuppelvideo">2.1.1.8 NuppelVideo files</A></LI>
+ <LI><A HREF="formats.html#yuv4mpeg">2.1.1.9 yuv4mpeg files</A></LI>
+ <LI><A HREF="formats.html#film">2.1.1.10 FILM files</A></LI>
+ <LI><A HREF="formats.html#roq">2.1.1.11 RoQ files</A></LI>
+ <LI><A HREF="formats.html#ogg">2.1.1.12 OGG files</A></LI>
</UL>
</LI>
- <LI><A HREF="formats.html#2.1.2">2.1.2 Audio formats</A>
+ <LI><A HREF="formats.html#audio_formats">2.1.2 Audio formats</A>
<UL>
- <LI><A HREF="formats.html#2.1.2.1">2.1.2.1 MP3 files</A></LI>
- <LI><A HREF="formats.html#2.1.2.2">2.1.2.2 WAV files</A></LI>
- <LI><A HREF="formats.html#2.1.1.12">2.1.2.3 OGG files (Vorbis)</A></LI>
- <LI><A HREF="formats.html#2.1.1.3">2.1.2.4 WMA/ASF files</A></LI>
- <LI><A HREF="formats.html#2.1.2.5">2.1.2.5 MP4 files</A></LI>
+ <LI><A HREF="formats.html#mp3">2.1.2.1 MP3 files</A></LI>
+ <LI><A HREF="formats.html#wav">2.1.2.2 WAV files</A></LI>
+ <LI><A HREF="formats.html#ogg_vorbis">2.1.2.3 OGG files (Vorbis)</A></LI>
+ <LI><A HREF="formats.html#wma">2.1.2.4 WMA/ASF files</A></LI>
+ <LI><A HREF="formats.html#mp4">2.1.2.5 MP4 files</A></LI>
</UL>
</LI>
</UL>
</LI>
- <LI><A HREF="codecs.html#2.2">2.2 Supported codecs</A>
+ <LI><A HREF="codecs.html"">2.2 Supported codecs</A>
<UL>
- <LI><A HREF="codecs.html#2.2.1">2.2.1 Video codecs</A>
+ <LI><A HREF="codecs.html#video_codecs">2.2.1 Video codecs</A>
<UL>
- <LI><A HREF="codecs.html#2.2.1.1">2.2.1.1 DivX4/DivX5</A></LI>
- <LI><A HREF="codecs.html#2.2.1.2">2.2.1.2 FFmpeg DivX/libavcodec</A></LI>
- <LI><A HREF="codecs.html#2.2.1.3">2.2.1.3 XAnim codecs</A></LI>
- <LI><A HREF="codecs.html#2.2.1.4">2.2.1.4 VIVO video</A></LI>
- <LI><A HREF="codecs.html#2.2.1.5">2.2.1.5 MPEG 1/2 video</A></LI>
- <LI><A HREF="codecs.html#2.2.1.6">2.2.1.6 MS Video1</A></LI>
- <LI><A HREF="codecs.html#2.2.1.7">2.2.1.7 Cinepak CVID</A></LI>
- <LI><A HREF="codecs.html#2.2.1.8">2.2.1.8 RealVideo</A></LI>
- <LI><A HREF="codecs.html#2.2.1.9">2.2.1.9 XViD</A></LI>
- <LI><A HREF="codecs.html#2.2.1.10">2.2.1.10 Sorenson</A></LI>
+ <LI><A HREF="codecs.html#divx">2.2.1.1 DivX4/DivX5</A></LI>
+ <LI><A HREF="codecs.html#libavcodec">2.2.1.2 FFmpeg DivX/libavcodec</A></LI>
+ <LI><A HREF="codecs.html#xanim">2.2.1.3 XAnim codecs</A></LI>
+ <LI><A HREF="codecs.html#vivo_video">2.2.1.4 VIVO video</A></LI>
+ <LI><A HREF="codecs.html#mpeg">2.2.1.5 MPEG 1/2 video</A></LI>
+ <LI><A HREF="codecs.html#ms_video1">2.2.1.6 MS Video1</A></LI>
+ <LI><A HREF="codecs.html#cinepak">2.2.1.7 Cinepak CVID</A></LI>
+ <LI><A HREF="codecs.html#realvideo">2.2.1.8 RealVideo</A></LI>
+ <LI><A HREF="codecs.html#xvid">2.2.1.9 XViD</A></LI>
+ <LI><A HREF="codecs.html#sorenson">2.2.1.10 Sorenson</A></LI>
</UL>
</LI>
- <LI><A HREF="codecs.html#2.2.2">2.2.2 Audio codecs</A>
+ <LI><A HREF="codecs.html#audio_codecs">2.2.2 Audio codecs</A>
<UL>
- <LI><A HREF="codecs.html#2.2.2.1">2.2.2.1 Software AC3 decoding</A></LI>
- <LI><A HREF="codecs.html#2.2.2.2">2.2.2.2 Hardware AC3 decoding</A></LI>
- <LI><A HREF="codecs.html#2.2.2.3">2.2.2.3 libmad support</A></LI>
- <LI><A HREF="codecs.html#2.2.2.4">2.2.2.4 VIVO audio</A></LI>
- <LI><A HREF="codecs.html#2.2.2.5">2.2.2.5 RealAudio</A></LI>
+ <LI><A HREF="codecs.html#software_ac3">2.2.2.1 Software AC3 decoding</A></LI>
+ <LI><A HREF="codecs.html#hardware_ac3">2.2.2.2 Hardware AC3 decoding</A></LI>
+ <LI><A HREF="codecs.html#libmad">2.2.2.3 libmad support</A></LI>
+ <LI><A HREF="codecs.html#vivo_audio">2.2.2.4 VIVO audio</A></LI>
+ <LI><A HREF="codecs.html#realaudio">2.2.2.5 RealAudio</A></LI>
</UL>
</LI>
- <LI><A HREF="codecs.html#2.2.3">2.2.3 Win32 codec importing HOWTO</A>
+ <LI><A HREF="codecs.html#importing">2.2.3 Win32 codec importing HOWTO</A>
<UL>
- <LI><A HREF="codecs.html#2.2.3.1">2.2.3.1 VFW codecs</A></LI>
- <LI><A HREF="codecs.html#2.2.3.2">2.2.3.2 DirectShow codecs</A></LI>
+ <LI><A HREF="codecs.html#importing_vfw">2.2.3.1 VFW codecs</A></LI>
+ <LI><A HREF="codecs.html#importing_directshow">2.2.3.2 DirectShow codecs</A></LI>
</UL>
</LI>
</UL>
</LI>
- <LI><A>2.3 Output devices</A>
+ <LI><A HREF="#output">2.3 Output devices</A>
<UL>
- <LI><A HREF="video.html#2.3.1">2.3.1 Video output devices</A>
+ <LI><A HREF="video.html">2.3.1 Video output devices</A>
<UL>
- <LI><A HREF="video.html#2.3.1.1">2.3.1.1 Setting up MTRR</A></LI>
- <LI><A HREF="video.html#2.3.1.2">2.3.1.2 Xv</A>
+ <LI><A HREF="video.html#mtrr">2.3.1.1 Setting up MTRR</A></LI>
+ <LI><A HREF="video.html#xv">2.3.1.2 Xv</A>
<UL>
- <LI><A HREF="video.html#2.3.1.2.1">2.3.1.2.1 3dfx cards</A></LI>
- <LI><A HREF="video.html#2.3.1.2.2">2.3.1.2.2 S3 cards</A></LI>
- <LI><A HREF="video.html#2.3.1.2.3">2.3.1.2.3 nVidia cards</A></LI>
- <LI><A HREF="video.html#2.3.1.2.4">2.3.1.2.4 ATI cards</A></LI>
- <LI><A HREF="video.html#2.3.1.2.5">2.3.1.2.5 NeoMagic cards</A></LI>
- <LI><A HREF="video.html#2.3.1.2.6">2.3.1.2.6 Trident cards</A></LI>
+ <LI><A HREF="video.html#xv_3dfx">2.3.1.2.1 3dfx cards</A></LI>
+ <LI><A HREF="video.html#xv_s3">2.3.1.2.2 S3 cards</A></LI>
+ <LI><A HREF="video.html#xv_nvidia">2.3.1.2.3 nVidia cards</A></LI>
+ <LI><A HREF="video.html#xv_ati">2.3.1.2.4 ATI cards</A></LI>
+ <LI><A HREF="video.html#xv_neomagic">2.3.1.2.5 NeoMagic cards</A></LI>
+ <LI><A HREF="video.html#xv_trident">2.3.1.2.6 Trident cards</A></LI>
</UL>
</LI>
- <LI><A HREF="video.html#2.3.1.3">2.3.1.3 DGA</A>
+ <LI><A HREF="video.html#dga">2.3.1.3 DGA</A>
<UL>
- <LI><A HREF="video.html#2.3.1.3.1">2.3.1.3.1 Summary</A></LI>
- <LI><A HREF="video.html#2.3.1.3.2">2.3.1.3.2 What is DGA</A></LI>
- <LI><A HREF="video.html#2.3.1.3.3">2.3.1.3.3 Installing DGA support for MPlayer</A></LI>
- <LI><A HREF="video.html#2.3.1.3.4">2.3.1.3.4 Resolution switching</A></LI>
- <LI><A HREF="video.html#2.3.1.3.5">2.3.1.3.5 DGA & MPlayer</A></LI>
- <LI><A HREF="video.html#2.3.1.3.6">2.3.1.3.6 Features of the DGA driver</A></LI>
- <LI><A HREF="video.html#2.3.1.3.7">2.3.1.3.7 Speed issues</A></LI>
- <LI><A HREF="video.html#2.3.1.3.8">2.3.1.3.8 Known bugs</A></LI>
- <LI><A HREF="video.html#2.3.1.3.9">2.3.1.3.9 Future work</A></LI>
- <LI><A HREF="video.html#2.3.1.3.A">2.3.1.3.A Some modelines</A></LI>
- <LI><A HREF="video.html#2.3.1.3.B">2.3.1.3.B Bug Reports</A></LI>
+ <LI><A HREF="video.html#dga_summary">2.3.1.3.1 Summary</A></LI>
+ <LI><A HREF="video.html#dga_whatis">2.3.1.3.2 What is DGA</A></LI>
+ <LI><A HREF="video.html#dga_installation">2.3.1.3.3 Installing DGA support for MPlayer</A></LI>
+ <LI><A HREF="video.html#dga_resolution">2.3.1.3.4 Resolution switching</A></LI>
+ <LI><A HREF="video.html#dga_mplayer">2.3.1.3.5 DGA & MPlayer</A></LI>
+ <LI><A HREF="video.html#dga_features">2.3.1.3.6 Features of the DGA driver</A></LI>
+ <LI><A HREF="video.html#dga_speed">2.3.1.3.7 Speed issues</A></LI>
+ <LI><A HREF="video.html#dga_bugs">2.3.1.3.8 Known bugs</A></LI>
+ <LI><A HREF="video.html#dga_future">2.3.1.3.9 Future work</A></LI>
+ <LI><A HREF="video.html#dga_modelines">2.3.1.3.A Some modelines</A></LI>
+ <LI><A HREF="video.html#dga_bug_reports">2.3.1.3.B Bug Reports</A></LI>
</UL>
</LI>
- <LI><A HREF="video.html#2.3.1.4">2.3.1.4 SDL</A></LI>
- <LI><A HREF="video.html#2.3.1.5">2.3.1.5 SVGAlib</A></LI>
- <LI><A HREF="video.html#2.3.1.6">2.3.1.6 Framebuffer output (FBdev)</A></LI>
- <LI><A HREF="video.html#2.3.1.7">2.3.1.7 Matrox framebuffer (mga_vid)</A></LI>
- <LI><A HREF="video.html#2.3.1.8">2.3.1.8 SiS 6326 framebuffer (sis_vid)</A></LI>
- <LI><A HREF="video.html#2.3.1.9">2.3.1.9 3dfx YUV support (tdfxfb)</A></LI>
- <LI><A HREF="video.html#2.3.1.10">2.3.1.10 OpenGL output</A></LI>
- <LI><A HREF="video.html#2.3.1.11">2.3.1.11 AAlib - text mode displaying</A></LI>
- <LI><A HREF="video.html#2.3.1.12">2.3.1.12 VESA - output to VESA BIOS</A></LI>
- <LI><A HREF="video.html#2.3.1.13">2.3.1.13 X11</A></LI>
- <LI><A HREF="video.html#2.3.1.14">2.3.1.14 Vidix</A></LI>
- <LI><A HREF="video.html#2.3.1.15">2.3.1.15 Zr</A></LI>
- <LI><A HREF="video.html#2.3.1.16">2.3.1.16 DVB</A></LI>
- <LI><A HREF="video.html#2.3.1.17">2.3.1.17 DXR3</A></LI>
- <LI><A HREF="video.html#2.3.1.A">2.3.1.A TV-out support</A>
+ <LI><A HREF="video.html#sdl">2.3.1.4 SDL</A></LI>
+ <LI><A HREF="video.html#svgalib">2.3.1.5 SVGAlib</A></LI>
+ <LI><A HREF="video.html#fbdev">2.3.1.6 Framebuffer output (FBdev)</A></LI>
+ <LI><A HREF="video.html#mga_vid">2.3.1.7 Matrox framebuffer (mga_vid)</A></LI>
+ <LI><A HREF="video.html#sis_vid">2.3.1.8 SiS 6326 framebuffer (sis_vid)</A></LI>
+ <LI><A HREF="video.html#tdfxfb">2.3.1.9 3dfx YUV support (tdfxfb)</A></LI>
+ <LI><A HREF="video.html#opengl">2.3.1.10 OpenGL output</A></LI>
+ <LI><A HREF="video.html#aalib">2.3.1.11 AAlib - text mode displaying</A></LI>
+ <LI><A HREF="video.html#vesa">2.3.1.12 VESA - output to VESA BIOS</A></LI>
+ <LI><A HREF="video.html#x11">2.3.1.13 X11</A></LI>
+ <LI><A HREF="video.html#vidix">2.3.1.14 VIDIX</A></LI>
+ <LI><A HREF="video.html#zr">2.3.1.15 Zr</A></LI>
+ <LI><A HREF="video.html#dvb">2.3.1.16 DVB</A></LI>
+ <LI><A HREF="video.html#dxr3">2.3.1.17 DXR3</A></LI>
+ <LI><A HREF="video.html#tv-out">2.3.1.A TV-out support</A>
<UL>
- <LI><A HREF="video.html#2.3.1.A.1">2.3.1.A.1 Matrox G400 cards</A></LI>
- <LI><A HREF="video.html#2.3.1.A.2">2.3.1.A.2 ATI cards</A></LI>
- <LI><A HREF="video.html#2.3.1.A.3">2.3.1.A.3 Voodoo 3</A></LI>
+ <LI><A HREF="video.html#tv-out_matrox">2.3.1.A.1 Matrox G400 cards</A></LI>
+ <LI><A HREF="video.html#tv-out_ati">2.3.1.A.2 ATI cards</A></LI>
+ <LI><A HREF="video.html#tv-out_voodoo">2.3.1.A.3 Voodoo 3</A></LI>
</UL>
</LI>
</UL>
- <LI><A HREF="sound.html#2.3.2">2.3.2 Audio output devices</A>
+ <LI><A HREF="sound.html">2.3.2 Audio output devices</A>
<UL>
- <LI><A HREF="sound.html#2.3.2.1">2.3.2.1 Soundcard experiences, recommendations</A></LI>
- <LI><A HREF="sound.html#2.3.2.2">2.3.2.2 Audio plugins</A>
+ <LI><A HREF="sound.html#experiences">2.3.2.1 Sound card experiences, recommendations</A></LI>
+ <LI><A HREF="sound.html#plugins">2.3.2.2 Audio plugins</A>
<UL>
- <LI><A HREF="sound.html#2.3.2.2.1">2.3.2.2.1 Up/Downsampling</A></LI>
- <LI><A HREF="sound.html#2.3.2.2.2">2.3.2.2.2 Surround Sound decoding</A></LI>
- <LI><A HREF="sound.html#2.3.2.2.3">2.3.2.2.3 Sample format converter</A></LI>
- <LI><A HREF="sound.html#2.3.2.2.4">2.3.2.2.4 Delay</A></LI>
- <LI><A HREF="sound.html#2.3.2.2.5">2.3.2.2.5 Software volume control</A></LI>
- <LI><A HREF="sound.html#2.3.2.2.6">2.3.2.2.6 Extrastereo</A></LI>
- <LI><A HREF="sound.html#2.3.2.2.7">2.3.2.2.7 Volume Normalizer</A></LI>
- <LI><A HREF="sound.html#2.3.2.2.8">2.3.2.2.8 Surround</A></LI>
+ <LI><A HREF="sound.html#resample">2.3.2.2.1 Up/Downsampling</A></LI>
+ <LI><A HREF="sound.html#surround_decoding">2.3.2.2.2 Surround Sound decoding</A></LI>
+ <LI><A HREF="sound.html#format">2.3.2.2.3 Sample format converter</A></LI>
+ <LI><A HREF="sound.html#delay">2.3.2.2.4 Delay</A></LI>
+ <LI><A HREF="sound.html#volume">2.3.2.2.5 Software volume control</A></LI>
+ <LI><A HREF="sound.html#extrastereo">2.3.2.2.6 Extrastereo</A></LI>
+ <LI><A HREF="sound.html#normalizer">2.3.2.2.7 Volume Normalizer</A></LI>
+ <LI><A HREF="sound.html#surround">2.3.2.2.8 Surround</A></LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
- <LI><A HREF="encoding.html#2.4">2.4 Encoding with MEncoder</A>
+ <LI><A HREF="encoding.html">2.4 Encoding with MEncoder</A>
<UL>
- <LI><A HREF="encoding.html#2.4.1">2.4.1 Overview</A></LI>
- <LI><A HREF="encoding.html#2.4.2">2.4.2 Compiling</A></LI>
- <LI><A HREF="encoding.html#2.4.3">2.4.3 MEncoder Features</A>
+ <LI><A HREF="encoding.html#overview">2.4.1 Overview</A></LI>
+ <LI><A HREF="encoding.html#compilation">2.4.2 Compilation</A></LI>
+ <LI><A HREF="encoding.html#features">2.4.3 MEncoder Features</A>
<UL>
- <LI><A HREF="encoding.html#2.4.3">2.4.3 Summary</A></LI>
- <LI><A HREF="encoding.html#2.4.3.1">2.4.3.1 Encoding 2 or 3-pass DivX4</A></LI>
- <LI><A HREF="encoding.html#2.4.3.2">2.4.3.2 Rescaling movies</A></LI>
- <LI><A HREF="encoding.html#2.4.3.3">2.4.3.3 Stream copying</A></LI>
- <LI><A HREF="encoding.html#2.4.3.4">2.4.3.4 Fixing AVIs with broken index</A></LI>
- <LI><A HREF="encoding.html#2.4.3.5">2.4.3.5 Encoding with the libavcodec codec family</A></LI>
- <LI><A HREF="encoding.html#2.4.3.6">2.4.3.6 Encoding from multiple input image files (JPEGs or PNGs)</A></LI>
- <LI><A HREF="encoding.html#2.4.3.7">2.4.3.7 Extracting DVD subtitles to Vobsub file</A></LI>
+ <LI><A HREF="encoding.html#summary">2.4.3 Summary</A></LI>
+ <LI><A HREF="encoding.html#2pass">2.4.3.1 Encoding 2 or 3-pass DivX4</A></LI>
+ <LI><A HREF="encoding.html#rescaling">2.4.3.2 Rescaling movies</A></LI>
+ <LI><A HREF="encoding.html#copying">2.4.3.3 Stream copying</A></LI>
+ <LI><A HREF="encoding.html#fixing">2.4.3.4 Fixing AVIs with broken index</A></LI>
+ <LI><A HREF="encoding.html#libavcodec">2.4.3.5 Encoding with the libavcodec codec family</A></LI>
+ <LI><A HREF="encoding.html#image_files">2.4.3.6 Encoding from multiple input image files (JPEGs or PNGs)</A></LI>
+ <LI><A HREF="encoding.html#vobsub">2.4.3.7 Extracting DVD subtitles to Vobsub file</A></LI>
</UL>
</LI>
- <LI><A HREF="encoding.html#2.4.4">2.4.4 Syntax</A></LI>
- <LI><A HREF="encoding.html#2.4.5">2.4.5 Available options</A></LI>
- <LI><A HREF="encoding.html#2.4.6">2.4.6 Examples</A></LI>
+ <LI><A HREF="encoding.html#syntax">2.4.4 Syntax</A></LI>
+ <LI><A HREF="encoding.html#options">2.4.5 Available options</A></LI>
+ <LI><A HREF="encoding.html#examples">2.4.6 Examples</A></LI>
</UL>
</LI>
- <LI><A HREF="#2.5">2.5 TV input</A>
+ <LI><A HREF="#tv">2.5 TV input</A>
<UL>
- <LI><A HREF="#2.5.1">2.5.1 Overview</A></LI>
- <LI><A HREF="#2.5.2">2.5.2 Compilation</A></LI>
- <LI><A HREF="#2.5.3">2.5.3 Available options</A></LI>
- <LI><A HREF="#2.5.4">2.5.4 Keyboard control</A></LI>
- <LI><A HREF="#2.5.5">2.5.5 Examples</A></LI>
+ <LI><A HREF="#tv_overview">2.5.1 Overview</A></LI>
+ <LI><A HREF="#tv_compilation">2.5.2 Compilation</A></LI>
+ <LI><A HREF="#tv_options">2.5.3 Available options</A></LI>
+ <LI><A HREF="#tv_keyboard">2.5.4 Keyboard control</A></LI>
+ <LI><A HREF="#tv_examples">2.5.5 Examples</A></LI>
</UL>
</LI>
- <LI><A HREF="#2.6">2.6 Video filters</A>
+ <LI><A HREF="#filters">2.6 Video filters</A>
<UL>
- <LI><A HREF="#2.6.1">2.6.1 Overview</A></LI>
- <LI><A HREF="#2.6.2">2.6.2 Usage</A></LI>
- <LI><A HREF="#2.6.3">2.6.3 Crop</A></LI>
- <LI><A HREF="#2.6.4">2.6.4 Expand</A></LI>
- <LI><A HREF="#2.6.5">2.6.5 Fame/Lavc</A></LI>
- <LI><A HREF="#2.6.6">2.6.6 Flip</A></LI>
- <LI><A HREF="#2.6.7">2.6.7 Format</A></LI>
- <LI><A HREF="#2.6.8">2.6.8 Postprocess</A></LI>
- <LI><A HREF="#2.6.9">2.6.9 RGB2BGR</A></LI>
- <LI><A HREF="#2.6.10">2.6.10 Rotate</A></LI>
- <LI><A HREF="#2.6.11">2.6.11 Scale</A></LI>
- <LI><A HREF="#2.6.12">2.6.12 YUY2</A></LI>
- <LI><A HREF="#2.6.13">2.6.13 Mirror</A></LI>
- <LI><A HREF="#2.6.14">2.6.14 DVBscale</A></LI>
- <LI><A HREF="#2.6.15">2.6.15 Cropdetect</A></LI>
- <LI><A HREF="#2.6.16">2.6.16 Rectangle</A></LI>
+ <LI><A HREF="#filters_overview">2.6.1 Overview</A></LI>
+ <LI><A HREF="#filters_usage">2.6.2 Usage</A></LI>
+ <LI><A HREF="#filters_crop">2.6.3 Crop</A></LI>
+ <LI><A HREF="#filters_expand">2.6.4 Expand</A></LI>
+ <LI><A HREF="#filters_fame">2.6.5 Fame/Lavc</A></LI>
+ <LI><A HREF="#filters_flip">2.6.6 Flip</A></LI>
+ <LI><A HREF="#filters_format">2.6.7 Format</A></LI>
+ <LI><A HREF="#filters_postprocess">2.6.8 Postprocess</A></LI>
+ <LI><A HREF="#filters_rgb2bgr">2.6.9 RGB2BGR</A></LI>
+ <LI><A HREF="#filters_rotate">2.6.10 Rotate</A></LI>
+ <LI><A HREF="#filters_scale">2.6.11 Scale</A></LI>
+ <LI><A HREF="#filters_yuy2">2.6.12 YUY2</A></LI>
+ <LI><A HREF="#filters_mirror">2.6.13 Mirror</A></LI>
+ <LI><A HREF="#filters_dvbscale">2.6.14 DVBscale</A></LI>
+ <LI><A HREF="#filters_cropdetect">2.6.15 Cropdetect</A></LI>
+ <LI><A HREF="#filters_rectangle">2.6.16 Rectangle</A></LI>
</UL>
</LI>
</UL>
</LI>
- <LI><A HREF="#3">3. Usage</A>
+ <LI><A HREF="#usage">3. Usage</A>
<UL>
- <LI><A HREF="#3.1">3.1 Command line</A></LI>
- <LI><A HREF="#3.2">3.2 Control</A>
+ <LI><A HREF="#command_line">3.1 Command line</A></LI>
+ <LI><A HREF="#control">3.2 Control</A>
<UL>
- <LI><A HREF="#3.2.1">3.2.1 Default controls</A></LI>
- <LI><A HREF="#3.2.2">3.2.2 Controls configuration</A>
+ <LI><A HREF="#default_controls">3.2.1 Default controls</A></LI>
+ <LI><A HREF="#controls_configuration">3.2.2 Controls configuration</A>
<UL>
- <LI><A HREF="#3.2.2.1">3.2.2.1 Key names</A></LI>
- <LI><A HREF="#3.2.2.2">3.2.2.2 Commands</A></LI>
+ <LI><A HREF="#key_names">3.2.2.1 Key names</A></LI>
+ <LI><A HREF="#commands">3.2.2.2 Commands</A></LI>
</UL>
</LI>
- <LI><A HREF="#3.2.3">3.2.3 Control from LIRC</A></LI>
- <LI><A HREF="#3.2.4">3.2.4 Slave mode</A></LI>
+ <LI><A HREF="#lirc">3.2.3 Control from LIRC</A></LI>
+ <LI><A HREF="#slave">3.2.4 Slave mode</A></LI>
</UL>
</LI>
- <LI><A HREF="#3.3">3.3 Streaming from network or pipes</A></LI>
+ <LI><A HREF="#streaming">3.3 Streaming from network or pipes</A></LI>
</UL>
</LI>
- <LI><A HREF="cd-dvd.html#4">4. CD/DVD section</A>
+ <LI><A HREF="cd-dvd.html">4. CD/DVD section</A>
<UL>
- <LI><A HREF="cd-dvd.html#4.1">4.1 CD-ROM drives</A></LI>
- <LI><A HREF="cd-dvd.html#4.2">4.2 DVD playback</A></LI>
- <LI><A HREF="cd-dvd.html#4.3">4.3 VCD playback</A></LI>
+ <LI><A HREF="cd-dvd.html#cd">4.1 CD-ROM drives</A></LI>
+ <LI><A HREF="cd-dvd.html#dvd">4.2 DVD playback</A></LI>
+ <LI><A HREF="cd-dvd.html#vcd">4.3 VCD playback</A></LI>
</UL>
</LI>
<LI><A HREF="faq.html">5. FAQ section</A>
<UL>
- <LI><A HREF="faq.html#5.1">5.1 Compilation</A></LI>
- <LI><A HREF="faq.html#5.2">5.2 General questions</A></LI>
- <LI><A HREF="faq.html#5.3">5.3 File playing problems</A></LI>
- <LI><A HREF="faq.html#5.4">5.4 Video/audio driver problems (vo/ao)</A></LI>
- <LI><A HREF="faq.html#5.5">5.5 DVD playback</A></LI>
- <LI><A HREF="faq.html#5.6">5.6 Feature requests</A></LI>
- <LI><A HREF="faq.html#5.7">5.7 Encoding</A></LI>
+ <LI><A HREF="faq.html#compilation">5.1 Compilation</A></LI>
+ <LI><A HREF="faq.html#general">5.2 General questions</A></LI>
+ <LI><A HREF="faq.html#playback">5.3 playback problems</A></LI>
+ <LI><A HREF="faq.html#driver">5.4 Video/audio driver problems (vo/ao)</A></LI>
+ <LI><A HREF="faq.html#dvd">5.5 DVD playback</A></LI>
+ <LI><A HREF="faq.html#features">5.6 Feature requests</A></LI>
+ <LI><A HREF="faq.html#encoding">5.7 Encoding</A></LI>
</UL>
</LI>
- <LI><A HREF="#6">6. Misc OS'es</A>
+ <LI><A HREF="#ports">6. Ports</A>
<UL>
- <LI><A HREF="#6.1">6.1 Debian packaging</A></LI>
- <LI><A HREF="#6.2">6.2 FreeBSD</A></LI>
- <LI><A HREF="#6.3">6.3 Solaris</A></LI>
- <LI><A HREF="#6.4">6.4 StrongARM</A></LI>
- <LI><A HREF="#6.5">6.5 Silicon Graphics / Irix</A></LI>
- <LI><A HREF="#6.6">6.6 QNX</A></LI>
- <LI><A HREF="#6.7">6.7 OpenBSD</A></LI>
- <LI><A HREF="#6.8">6.8 Cygwin</A></LI>
+ <LI><A HREF="#debian">6.1 Debian packaging</A></LI>
+ <LI><A HREF="#freebsd">6.2 FreeBSD</A></LI>
+ <LI><A HREF="#solaris">6.3 Solaris</A></LI>
+ <LI><A HREF="#strongarm">6.4 StrongARM</A></LI>
+ <LI><A HREF="#sgi">6.5 Silicon Graphics / Irix</A></LI>
+ <LI><A HREF="#qnx">6.6 QNX</A></LI>
+ <LI><A HREF="#openbsd">6.7 OpenBSD</A></LI>
+ <LI><A HREF="#cygwin">6.8 Cygwin</A></LI>
</UL>
</LI>
- <LI><A HREF="#A">Appendix A - Authors</A>
+ <LI><A HREF="#authors">Appendix A - Authors</A>
<UL>
- <LI><A HREF="#A2">Appendix A2 - Maintainers</A></LI>
+ <LI><A HREF="#maintainers">Appendix A2 - Maintainers</A></LI>
</UL>
</LI>
- <LI><A HREF="#B">Appendix B - Mailing lists</A></LI>
+ <LI><A HREF="#mailing_lists">Appendix B - Mailing lists</A></LI>
<LI><A HREF="bugreports.html">Appendix C - How to report bugs</A>
<UL>
<LI><A HREF="tech/patches.txt">Appendix C2 - How to send patches</A></LI>
</UL>
</LI>
- <LI><A HREF="#D">Appendix D - Known bugs</A></LI>
+ <LI><A HREF="#known_bugs">Appendix D - Known bugs</A></LI>
<LI><A HREF="skin-en.html">Appendix X - How to become a famous skin maker in 5 minutes!</A></LI>
</UL>
@@ -294,12 +294,12 @@ Developer Cries
<UL>
<LI><A HREF="users_against_developers.html#gcc">1. GCC 2.96</A></LI>
<LI><A HREF="users_against_developers.html#nvidia">2. NVidia opinions</A></LI>
- <LI><A HREF="users_against_developers.html#kotsog">3. About Joe Barr</A></LI>
+ <LI><A HREF="users_against_developers.html#barr">3. About Joe Barr</A></LI>
</UL>
<HR>
-<P><B><A NAME=0>0. How to read this documentation</A></B></P>
+<P><B><A NAME="reading">0. How to read this documentation</A></B></P>
<P>If you are a first-time installer: be sure to read everything from here to
the end of the Installation section, and follow the links you will find. If
@@ -324,14 +324,14 @@ Developer Cries
read the words on the OTHER side of the colon."</I></P>
-<P><B><A NAME=1>1. Introduction</A></B></P>
+<P><B><A NAME="introduction">1. Introduction</A></B></P>
-<P><B><A NAME=1.1>1.1. Overview</A></B></P>
+<P><B><A NAME="overview">1.1 Overview</A></B></P>
<P><B>MPlayer</B> is a movie player for LINUX (runs on many other Unices, and
-<B>non-x86</B> CPUs, see <A HREF="#6">section 6</A>). It plays most MPEG, VOB,
-AVI, OGG, VIVO, ASF/WMV, QT/MOV, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ
-files, supported by many native, XAnim, RealPlayer, and
+<B>non-x86</B> CPUs, see the <A HREF="#ports">ports section</A>). It plays most
+MPEG, VOB, AVI, OGG, VIVO, ASF/WMV, QT/MOV, FLI, RM, NuppelVideo, yuv4mpeg,
+FILM, RoQ files, supported by many native, XAnim, RealPlayer, and
Win32 DLL codecs. You can watch <B>VideoCD</B>, <B>SVCD</B>, <B>DVD</B>,
<B>3ivx</B>, <B>RealMedia</B>, and <B>DivX</B> movies too (and you don't need
the avifile
@@ -342,8 +342,8 @@ and some lowlevel card-specific drivers (for Matrox, 3Dfx and Radeon,
Mach64, Permedia3), too! Most
of them supports software or hardware scaling, so you can enjoy movies in
fullscreen. <B>MPlayer</B> supports displaying through some hardware MPEG
-decoder boards, such as the <B><A HREF="video.html#2.3.1.16">DVB</A></B> and
-<B> <A HREF="video.html#2.3.1.17">DXR3/Hollywood+</A></B>! And what about the
+decoder boards, such as the <B><A HREF="video.html#dvb">DVB</A></B> and
+<B> <A HREF="video.html#dxr3">DXR3/Hollywood+</A></B>! And what about the
nice big antialiased
shaded subtitles (<B>10 supported types!!!</B>) with european/ISO 8859-1,2
(Hungarian, English, Czech, etc), Cyrillic, Korean fonts, and the onscreen
@@ -360,7 +360,7 @@ As you see, stability and quality are the most important things,
but the speed is also amazing.</P>
-<P><B><A NAME=1.2>1.2. History</A></B></P>
+<P><B><A NAME="history">1.2 History</A></B></P>
<P>This began a year ago...
I (A'rpi) have tried lots of players under linux (mtv,xmps,dvdview,livid/oms,videolan,
@@ -409,7 +409,7 @@ too. So I've decided to write/modify one...</P>
</LI>
</UL>
-<P><B><A NAME=1.3>1.3. Installation</A></B></P>
+<P><B><A NAME="installation">1.3 Installation</A></B></P>
<P>In this chapter I'll try to guide you through the compiling and
configuring process of <B>MPlayer</B>. It's not easy, but it won't necessarily
@@ -439,10 +439,9 @@ will take some time, but it DOES worth it.</P>
<A HREF="faq.html">FAQ</A>.</LI>
<LI><B>XFree86</B> - suggested version is <B>always the newest (4.2.0)</B>.
Normally, everyone wants this, as starting with XFree86 4.0.2, it contains
- the <A HREF="video.html#2.3.1.2">XVideo</A> extension (somewhere referred to
+ the <A HREF="video.html#xv">XVideo</A> extension (somewhere referred to
as <B>Xv</B>) which is needed to enable the hardware YUV acceleration (fast
- image display) on cards that support it. <A HREF="video.html#2.3.1.2">More
- information available.</A><BR>
+ image display) on cards that support it.<BR>
Make sure its <B>development package</B> is installed, too, otherwise
it won't work.<BR>
For some video cards you don't need XFree86. See list below.</LI>
@@ -467,7 +466,7 @@ will take some time, but it DOES worth it.</P>
<LI><B>libavcodec</B>: This codec package is capable of decoding
H263/MJPEG/RV10/DivX3/DivX4/DivX5/MP41/MP42/WMV1 encoded video streams on
multiple platforms. Details can be found
- <A HREF="codecs.html#2.2.1.2">here</A>. Features:
+ <A HREF="codecs.html#libavcodec">here</A>. Features:
<UL>
<LI>Decoding of above mentioned codecs on non-x86 machines.</LI>
<LI>Encoding with most of the above mentioned codecs.</LI>
@@ -492,7 +491,7 @@ package! However, you can use our codecs package with avifile. Features:<BR>
</LI>
<LI><B>DivX4/DivX5:</B> information about this codec is available in the
-<A HREF="codecs.html#2.2.1.1">2.2.1.1</A> section. If you don't want to encode
+<A HREF="codecs.html#divx">DivX4/DivX5</A> section. If you don't want to encode
with it, you possibly don't want this codec as <B>libavcodec</B> (see above) is
much faster than this.<BR>
Features:
@@ -513,7 +512,7 @@ Features:
</UL>
</LI>
-<LI>The <A HREF="codecs.html#2.2.1.3">XAnim codecs</A> are the best (full screen,
+<LI>The <A HREF="codecs.html#xanim">XAnim codecs</A> are the best (full screen,
hardware YUV zoom) for decoding <B>3ivx</B> and Indeo 3/4/5 movies, and some
old formats. And they are multiplatform, so this is the only way to play Indeo on
non-x86 platforms (well, apart from using XAnim:). But for example Cinepak
@@ -527,7 +526,7 @@ movies are best played with <B>MPlayer</B>'s own Cinepak decoder!</LI>
<LI><B>MPlayer</B> can use the libraries of RealPlayer 8 or RealONE to play
files with <B>RealVideo 2.0 and 3.0</B> video, and Sipro/Cook audio. See
- <A HREF="formats.html#2.1.1.7">RealMedia file format</A> section for
+ <A HREF="formats.html#real">RealMedia file format</A> section for
installation instructions and more information!</LI>
</UL>
@@ -547,33 +546,33 @@ you get a nice and very fast fullscreen playing.</P>
<UL>
<LI><B>Matrox G200/G400/G450/G550 cards:</B> although a
- <A HREF="video.html#2.3.1.9">Vidix driver</A> is provided, it is recommended
+ <A HREF="video.html#vidix">VIDIX driver</A> is provided, it is recommended
to use the old mga_vid kernel module instead, for it works much better.
- Please see the <A HREF="video.html#2.3.1.7">mga_vid</A> section about its
+ Please see the <A HREF="video.html#mga_vid">mga_vid</A> section about its
installation and usage. It is important to do these steps <I>before</I>
compiling <B>MPlayer</B>, otherwise no mga_vid support will be built. Also
- check out the <A HREF="video.html#2.3.1.A.1">Matrox TV-out</A> section.
+ check out the <A HREF="video.html#tv-out_matrox">Matrox TV-out</A> section.
<U><B>If you are non-Linux user</B></U>, your only possibility is the Vidix
- driver: read <A HREF="video.html#2.3.1.15">Vidix</A> documentation!</LI>
+ driver: read <A HREF="video.html#vidix">VIDIX</A> documentation!</LI>
<LI><B>3Dfx Voodoo3/Banshee cards:</B> please see the
- <A HREF="video.html#2.3.1.9">2.3.1.9</A> section in order to gain big
+ <A HREF="video.html#tdfxfb">tdfxfb</A> section in order to gain big
speedup. It is important to do these steps <I>before</I> compiling
<B>MPlayer</B>, otherwise no 3Dfx support will be built. Also see the <A
- HREF="video.html#2.3.1.A.3">3dfx TV-out section</A>. If you use X, use at
+ HREF="video.html#tv-out_voodoo">3dfx TV-out section</A>. If you use X, use at
least 4.2.0, as 3dfx Xv driver was broken in 4.1.0, and earlier
releases!</LI>
-<LI><B>ATI cards:</B> <A HREF="video.html#2.3.1.14">Vidix driver</A> is
+<LI><B>ATI cards:</B> <A HREF="video.html#vidix">VIDIX driver</A> is
provided for the following cards:
<B>Radeon</B>, <B>Rage128</B>, <B>Mach64</B> (Rage XL/Mobility, Xpert98).
- Also see the <A HREF="video.html#2.3.1.A.2">ATI cards
+ Also see the <A HREF="video.html#tv-out_ati">ATI cards
section</A> of the TV-out documentation, to know if you card's TV-out is
supported under Linux/MPlayer.</LI>
<LI><B>S3 cards:</B> 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 <A HREF="video.html#2.3.1.2.2">S3 Xv
+have problems with YV12 display, see <A HREF="video.html#xv_s3">S3 Xv
section</A> for details. Older, Trio cards have no, or slow hardware
support.</LI>
@@ -583,16 +582,16 @@ nVidia's cards have very cheap and bad
quality chips. Moreover, <U>the built-in nVidia driver in XFree86 doesn't
contain support for hardware YUV acceleration for all nVidia cards!</U>
You have to download nVidia's closed-source drivers from nVidia.com. See
-details in <A HREF="video.html#2.3.1.2.3">nVidia Xv driver</A> section.</LI>
+details in <A HREF="video.html#xv_nvidia">nVidia Xv driver</A> section.</LI>
-<LI><B>3DLabs GLINT R3 and Permedia3</B>: a Vidix driver is provided
- (pm3_vid). Please see the <A HREF="video.html#2.3.1.15">Vidix
+<LI><B>3DLabs GLINT R3 and Permedia3</B>: a VIDIX driver is provided
+ (pm3_vid). Please see the <A HREF="video.html#vidix">VIDIX
instructions</A>.</LI>
<LI><B>other cards:</B> none of the above?
<UL>
<LI>Try if the XFree86 driver (and your card) supports hardware
- acceleration. See the <A HREF="video.html#2.3.1.2">Xv section</A> for
+ acceleration. See the <A HREF="video.html#xv">Xv section</A> for
details.</LI>
<LI>If it doesn't, then your card's video features aren't supported under your OS:(<BR>
If it does hardware scaling under Windows, it doesn't mean it will do the same
@@ -620,14 +619,14 @@ the following drivers:
<UL>
<LI><B>using</B> XFree86: see details in
- <A HREF="video.html#2.3.1.3">DGA driver</A> and
- <A HREF="video.html#2.3.1.13">X11 driver</A> sections. DGA is
+ <A HREF="video.html#dga">DGA driver</A> and
+ <A HREF="video.html#x11"">X11 driver</A> sections. DGA is
recommended! Also try DGA via SDL, sometimes it's better.</LI>
<LI><B>not using</B> XFree86: try the drivers in the following order:
- <A HREF="video.html#2.3.1.12">vesa</A>,
- <A HREF="video.html#2.3.1.6">fbdev</A>,
- <A HREF="video.html#2.3.1.5">svgalib</A>,
- <A HREF="video.html#2.3.1.11">aalib</A>.</LI>
+ <A HREF="video.html#vesa">vesa</A>,
+ <A HREF="video.html#fbdev">fbdev</A>,
+ <A HREF="video.html#svgalib">svgalib</A>,
+ <A HREF="video.html#aalib">aalib</A>.</LI>
</UL>
<P><B>SOUND CARDS</B></P>
@@ -635,30 +634,30 @@ the following drivers:
<UL>
<LI><B>Soundblaster Live!:</B> with this card you can use 4 or 6 (<B>5.1</B>)
channels AC3 decoding instead of 2. Read the
-<A HREF="codecs.html#2.2.2.1">Software AC3 decoding</A> section.
+<A HREF="codecs.html#software_ac3">Software AC3 decoding</A> section.
For hardware AC3 passthrough you MUST use ALSA 0.9 oss emulation!</LI>
<LI><B>C-Media with SP/DIF out:</B> hardware AC3 passthrough is possible
with these cards, see
- <A HREF="codecs.html#2.2.2.2">Hardware AC3 decoding</A> section.</LI>
+ <A HREF="codecs.html#hardware_ac3">Hardware AC3 decoding</A> section.</LI>
<LI><B>other cards'</B> features aren't supported by <B>MPlayer</B>.
- <U>It's very recommended to read the <A HREF="sound.html#2.3.2">sound card
+ <U>It's very recommended to read the <A HREF="sound.html">sound card
section</A>!</U>
</UL>
<P><B>FEATURES</B></P>
<UL>
-<LI>Decide if you need GUI. If you do, see the <A HREF="#1.4">1.4 section</A>
+<LI>Decide if you need GUI. If you do, see the <A HREF="#gui">GUI section</A>
before compiling.</LI>
<LI>If you want to install <B>MEncoder</B> (our great all-purpose encoder),
-see the <A HREF="encoding.html#2.4">MEncoder section</A> .</LI>
+see the <A HREF="encoding.html">MEncoder section</A>.</LI>
<LI>If you have a V4L compatible <B>TV tuner</B> card, and wish to watch/grab and
-encode movies with <B>MPlayer</B>, read the <A HREF="#2.5">TV input</A> section.</LI>
+encode movies with <B>MPlayer</B>, read the <A HREF="#tv">TV input</A> section.</LI>
<LI>There are three timing methods in <B>MPlayer</B>.
<UL>
@@ -725,7 +724,7 @@ left from old MPlayer versions, and remove it!</P>
<P><B>Debian users</B> can build a .deb package for themselves, it's very
simple. Just exec <CODE>fakeroot debian/rules binary</CODE> in <B>MPlayer</B>'s
-root dir. Detailed instructions can be found <A HREF="documentation.html#6.1">here</A>.</P>
+root dir. Detailed instructions can be found <A HREF="documentation.html#debian">here</A>.</P>
<P><B>ALWAYS browse the output of <CODE>./configure</CODE></B>, and the
<CODE>configure.log</CODE> file, they contain information about what will be
@@ -738,8 +737,8 @@ you what is missing.</P>
<P>Though not mandatory, the fonts should be installed in order to gain
OSD, and subtitle functionality. Download <CODE>mp-arial-iso-8859-*.zip</CODE>
-and/or optional (if exists) language updates. It's VERY RECOMMENDED to check
-<A HREF="#1.5">section 1.5</A> for details.</P>
+and/or optional (if exists) language updates. It's VERY RECOMMENDED to check the
+<A HREF="#subtitles_osd">subtitle and OSD section</A> for details.</P>
<PRE>
mkdir ~/.mplayer/font
@@ -749,7 +748,7 @@ and/or optional (if exists) language updates. It's VERY RECOMMENDED to check
</PRE>
-<P><B><A NAME=1.4>1.4. What about the GUI?</A></B></P>
+<P><B><A NAME="gui">1.4 What about the GUI?</A></B></P>
<P>The GUI needs GTK (it isn't GTK, but the panels are). The skins are stored
in PNG format, so gtk, libpng (and their devel stuff) has to be installed.
@@ -773,7 +772,7 @@ these directories for a <I>default</I> named directory, but you can use the
<CODE>-skin newskin</CODE> option, or the <CODE>skin=newskin</CODE> config file
directive to use the skin in <CODE>*/Skin/newskin</CODE> directory.</P>
-<P><B><A NAME=1.5>1.5. Subtitles and OSD</A></B></P>
+<P><B><A NAME="subtitles_osd">1.5 Subtitles and OSD</A></B></P>
<P>
<B>MPlayer</B> can display subtitles along with movie files. Currently the following
@@ -826,7 +825,7 @@ timing, and therefore the <CODE>-subfps</CODE> option cannot be used with this f
convert the frame rate. There is a little perl script in the <CODE>contrib</CODE> directory of
the MPlayer FTP site to do this conversion for you.</P>
-<P>About DVD subtitles, read the <A HREF="cd-dvd.html#4.2">DVD section</A>.</P>
+<P>About DVD subtitles, read the <A HREF="cd-dvd.html#dvd">DVD section</A>.</P>
<P><B>MPlayer</B> introduces a new subtitle format called <B>MPsub</B>.
It was designed by me (Gabucino). Basically its main feature is being
@@ -908,25 +907,25 @@ of the movie (switch it off with the "o" key).</P>
<P>You can change default behaviour by setting <CODE>osdlevel=</CODE> variable in config file.</P>
-<P><B><A NAME=2>2. Features</A></B></P>
+<P><B><A NAME="features">2. Features</A></B></P>
-<P><A NAME=2.1>2.1.</A> <A HREF="formats.html">Supported formats</A></P>
+<P><A NAME="formats">2.1</A> <A HREF="formats.html">Supported formats</A></P>
-<P><A NAME=2.2>2.2..</A> <A HREF="codecs.html">Supported codecs</A></P>
+<P><A NAME="codecs">2.2</A> <A HREF="codecs.html">Supported codecs</A></P>
-<P><A NAME=2.3>2.3..</A> <A HREF="video.html">Video</A> & <A HREF="sound.html">Audio</A> output devices</P>
+<P><A NAME="output">2.3</A> <A HREF="video.html">Video</A> & <A HREF="sound.html">Audio</A> output devices</P>
-<P><A NAME=2.4>2.4..</A> <A HREF="encoding.html">MEncoder - An All-Purpose Encoder</A></P>
+<P><A NAME="encoding">2.4</A> <A HREF="encoding.html">MEncoder - An All-Purpose Encoder</A></P>
-<P><A NAME=2.5><B>2.5. TV input</B></A></P>
+<P><A NAME="tv"><B>2.5 TV input</B></A></P>
-<P><A NAME=2.5.1><B>2.5.1. Overview</B></A></P>
+<P><A NAME="tv_overview"><B>2.5.1 Overview</B></A></P>
<P>This section is about how to enable <B>watching/grabbing from V4L compatible
TV tuner</B>.</P>
@@ -935,7 +934,7 @@ TV tuner</B>.</P>
without tweaking/experimenting!</B></P>
-<P><A NAME=2.5.2><B>2.5.2. Compilation</B></A></P>
+<P><A NAME="tv_compilation"><B>2.5.2 Compilation</B></A></P>
<UL>
<LI>First, you have to recompile. <CODE>./configure</CODE> will autodetect
@@ -951,7 +950,7 @@ TV tuner</B>.</P>
(<CODE>-vo sdl</CODE>) colorspaces.
You can specify these with the <CODE>outfmt=YV12</CODE> option, see below.</P>
-<P><A NAME=2.5.3><B>2.5.3. Available options</B></A></P>
+<P><A NAME="tv_options"><B>2.5.3 Available options</B></A></P>
<TABLE BORDER=0>
<TR>
<TD>&nbsp;&nbsp;</TD>
@@ -1035,7 +1034,7 @@ TV tuner</B>.</P>
</TR>
</TABLE>
-<P><A NAME=2.5.4><B>2.5.4. Keyboard control</B></A></P>
+<P><A NAME="tv_keyboard"><B>2.5.4 Keyboard control</B></A></P>
<TABLE BORDER=0>
<TR><TD>&nbsp;&nbsp;</TD><TD>h / k</TD><TD>&nbsp;&nbsp;</TD><TD>select previous/next channel</TD></TR>
@@ -1043,7 +1042,7 @@ TV tuner</B>.</P>
<TR><TD></TD><TD>b</TD><TD></TD><TD>change channel list</TD></TR>
</TABLE>
-<P><A NAME=2.5.5><B>2.5.5. Examples</B></A></P>
+<P><A NAME="tv_examples"><B>2.5.5 Examples</B></A></P>
<P>
Dummy output, to AAlib :)<BR>
@@ -1062,10 +1061,10 @@ screen, although input works with xawtv or similar, then try to use the
</P>
-<P><A NAME=2.6><B>2.6. Video filters</B></A></P>
+<P><A NAME="filters"><B>2.6 filters</B></A></P>
-<P><A NAME=2.6.1><B>2.6.1. Overview</B></A></P>
+<P><A NAME="filters_overview"><B>2.6.1 Overview</B></A></P>
<P>Both <B>MPlayer</B> and <B>MEncoder</B> support using a universal
video filter layer, which comprises numerous plugins that are listed and
@@ -1077,7 +1076,7 @@ screen, although input works with xawtv or similar, then try to use the
<P>With this filter layer it's possible to perform fast image format conversion
between the various RGB and YUV formats when necessary. This enables for
example playing RGB data on <CODE>xv</CODE> and <CODE>xmga</CODE> video output
- drivers among other things (see the <A HREF="#2.6.11">Scale</A> filter).</P>
+ drivers among other things (see the <A HREF="#filters_scale">Scale</A> filter).</P>
<P>The filter layer also does <B>Direct Rendering</B> between the plugins, to
maximize the speed.
@@ -1085,7 +1084,7 @@ screen, although input works with xawtv or similar, then try to use the
<P>Note that the postprocessing code is now also a part of the layer. It
will be explained below.</P>
-<P><A NAME=2.6.2><B>2.6.2. Usage</B></A></P>
+<P><A NAME="filters_usage"><B>2.6.2 Usage</B></A></P>
<P><CODE>&nbsp;&nbsp;mplayer/mencoder -vop filter1,filter2,filter3,...</CODE>
</P>
@@ -1105,7 +1104,7 @@ screen, although input works with xawtv or similar, then try to use the
<P>&nbsp;&nbsp;<CODE>mplayer -vop help</CODE></P>
-<P><A NAME=2.6.3><B>2.6.3. Crop</B></A></P>
+<P><A NAME="filters_crop"><B>2.6.3 Crop</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1117,7 +1116,7 @@ screen, although input works with xawtv or similar, then try to use the
<P><CODE>&nbsp;&nbsp;-vop crop[=width:height:x:y]</CODE></P>
-<P><A NAME=2.6.4><B>2.6.4. Expand</B></A></P>
+<P><A NAME="filters_expand"><B>2.6.4 Expand</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1131,7 +1130,7 @@ screen, although input works with xawtv or similar, then try to use the
<P><CODE>&nbsp;&nbsp;-vop expand[=width:height:x:y]</CODE></P>
-<P><A NAME=2.6.5><B>2.6.5. Fame/Lavc</B></A></P>
+<P><A NAME="filters_fame"><B>2.6.5 Fame/Lavc</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1145,7 +1144,7 @@ screen, although input works with xawtv or similar, then try to use the
<P><CODE>&nbsp;&nbsp;-vop lavc</CODE></P>
-<P><A NAME=2.6.6><B>2.6.6. Flip</B></A></P>
+<P><A NAME="filters_flip"><B>2.6.6 Flip</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1157,7 +1156,7 @@ screen, although input works with xawtv or similar, then try to use the
<P><CODE>&nbsp;&nbsp;-vop flip</CODE></P>
-<P><A NAME=2.6.7><B>2.6.7. Format</B></A></P>
+<P><A NAME="filters_format"><B>2.6.7 Format</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1171,7 +1170,7 @@ screen, although input works with xawtv or similar, then try to use the
<CODE>format</CODE> can be for example: rgb32, yuy2, etc...)</P>
-<P><A NAME=2.6.8><B>2.6.8. Postprocess</B></A></P>
+<P><A NAME="filters_postprocess"><B>2.6.8 Postprocess</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1184,7 +1183,7 @@ screen, although input works with xawtv or similar, then try to use the
<P><CODE>&nbsp;&nbsp;-vop pp[=postprocess options/keywords]</CODE></P>
-<P><A NAME=2.6.9><B>2.6.9. RGB2BGR</B></A></P>
+<P><A NAME="filters_rgb2bgr"><B>2.6.9 RGB2BGR</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1197,7 +1196,7 @@ screen, although input works with xawtv or similar, then try to use the
<P><CODE>&nbsp;&nbsp;-vop rgb2bgr[=swap]</CODE></P>
-<P><A NAME=2.6.10><B>2.6.10. Rotate</B></A></P>
+<P><A NAME="filters_rotate"><B>2.6.10 Rotate</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1209,7 +1208,7 @@ screen, although input works with xawtv or similar, then try to use the
<P><CODE>&nbsp;&nbsp;-vop rotate[=x]</CODE></P>
-<P><A NAME=2.6.11><B>2.6.11. Scale</B></A></P>
+<P><A NAME="filters_scale"><B>2.6.11 Scale</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1228,7 +1227,7 @@ screen, although input works with xawtv or similar, then try to use the
<P><CODE>&nbsp;&nbsp;-vop scale[=width:height]</CODE></P>
-<P><A NAME=2.6.12><B>2.6.12. YUY2</B></A></P>
+<P><A NAME="filters_yuy2"><B>2.6.12 YUY2</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1239,7 +1238,7 @@ screen, although input works with xawtv or similar, then try to use the
<P><CODE>&nbsp;&nbsp;-vop yuy2</CODE></P>
-<P><A NAME=2.6.13><B>2.6.13. Mirror</B></A></P>
+<P><A NAME="filters_mirror"><B>2.6.13 Mirror</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1250,7 +1249,7 @@ screen, although input works with xawtv or similar, then try to use the
<P><CODE>&nbsp;&nbsp;-vop mirror</CODE></P>
-<P><A NAME=2.6.14><B>2.6.14. DVBscale</B></A></P>
+<P><A NAME="filters_dvbscale"><B>2.6.14 DVBscale</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1261,7 +1260,7 @@ screen, although input works with xawtv or similar, then try to use the
<P><CODE>&nbsp;&nbsp;-vop dvbscale</CODE></P>
-<P><A NAME=2.6.15><B>2.6.15. Cropdetect</B></A></P>
+<P><A NAME="filters_cropdetect"><B>2.6.15 Cropdetect</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1276,7 +1275,7 @@ screen, although input works with xawtv or similar, then try to use the
<P><CODE>&nbsp;&nbsp;-vop cropdetect[=limit]</CODE></P>
-<P><A NAME=2.6.16><B>2.6.16. Rectangle</B></A></P>
+<P><A NAME="filters_rectangle"><B>2.6.16 Rectangle</B></A></P>
<P><B><U>Description</U></B>:</P>
@@ -1289,9 +1288,9 @@ screen, although input works with xawtv or similar, then try to use the
<P><CODE>&nbsp;&nbsp;-vop rectangle[=width:height:x:y]</CODE></P>
-<P><B><A NAME=3>3. Usage</A></B></P>
+<P><B><A NAME="usage">3. Usage</A></B></P>
-<P><B><A NAME=3.1>3.1. Command line</A></B></P>
+<P><B><A NAME="command_line">3.1 Command line</A></B></P>
<P><B>MPlayer</B> utilizes a complex playtree. It consists of global options
written as first (for example <CODE>mplayer -vfm 5</CODE>), and options
@@ -1323,13 +1322,13 @@ Xine does: <CODE>mplayer dvd://1</CODE> or <CODE>mplayer vcd://1</CODE>
mplayer -abs 65536 -delay -0.4 -nobps ~/movies/test.avi
</PRE>
-<P><B><A NAME=3.2>3.2. Control</A></B></P>
+<P><B><A NAME="control">3.2 Control</A></B></P>
<P><B>MPlayer</B> has a fully configurable, command driven, control layer which
lets you control <B>MPlayer</B> with keyboard, mouse, joystick or remote
control (using LIRC).</P>
-<P><B><A NAME=3.2.1>3.2.1. Default controls</A></B></P>
+<P><B><A NAME="default_controls">3.2.1 Default controls</A></B></P>
<P><B>Keyboard</B></P>
@@ -1382,7 +1381,7 @@ Xine does: <CODE>mplayer dvd://1</CODE> or <CODE>mplayer vcd://1</CODE>
<TR><TD></TD><TD>b</TD><TD></TD><TD>change channel list</TD></TR>
</TABLE>
-<P><B><A NAME=3.2.2>3.2.2. Controls configuration</A></B></P>
+<P><B><A NAME="controls_configuration">3.2.2 Controls configuration</A></B></P>
<P><B>MPlayer</B> allows you bind any key/button to any <B>MPlayer</B> command
using a simple config file. The syntax consist of a key name followed by a
@@ -1409,7 +1408,7 @@ ENTER pt_step 1 1
</PRE>
-<P><B><A NAME=3.2.2.1>3.2.2.1. Key names</A></B></P>
+<P><B><A NAME="key_names">3.2.2.1 Key names</A></B></P>
<P>You can have a full list by running <CODE>mplayer -input keylist</CODE></P>
@@ -1466,7 +1465,7 @@ ENTER pt_step 1 1
</UL>
-<P><B><A NAME=3.2.2.2>3.2.2.2. Commands</A></B></P>
+<P><B><A NAME="commands">3.2.2.2 Commands</A></B></P>
<P>You can have a full list of known commands by running "mplayer -input cmdlist"</P>
@@ -1544,7 +1543,7 @@ ENTER pt_step 1 1
</LI>
</UL>
-<P><B><A NAME=3.2.3>3.2.3. Control from LIRC</A></B></P>
+<P><B><A NAME="lirc">3.2.3 Control from LIRC</A></B></P>
<P>Linux Infrared Remote Control - use an easy to build home-brewn IR-receiver,
an (almost) arbitrary remote control and control your linux box with it!
@@ -1594,14 +1593,14 @@ end
use the -lircconf &lt;filename&gt; switch to specify another file.</P>
-<P><B><A NAME=3.2.4>3.2.4. Slave mode</A></B></P>
+<P><B><A NAME="slave">3.2.4 Slave mode</A></B></P>
<P>The slave mode allow you to build simple frontend to <B>MPlayer</B>. When
enabled (with the <CODE>-slave</CODE> switch) <B>MPlayer</B> will read
commands separated by new line (\n) from stdin.</P>
-<P><B><A NAME=3.3>3.3. Streaming from network or pipes</A></B></P>
+<P><B><A NAME="streaming">3.3 Streaming from network or pipes</A></B></P>
<P><B>MPlayer</B> can play files from network, using the HTTP or MMS protocol.</P>
@@ -1620,16 +1619,16 @@ used to play from FTP:</P>
<P><CODE>&nbsp;&nbsp;wget ftp://micorsops.com/something.avi -O - | mplayer -cache 8192 -</CODE></P>
-<P><B><A NAME=4></A>4. <A HREF="faq.html">FAQ section</A></B></P>
+<P><B><A NAME="faq"></A>4. <A HREF="faq.html">FAQ section</A></B></P>
-<P><B><A NAME=5></A>5. <A HREF="cd-dvd.html">CD/DVD section</A></B></P>
+<P><B><A NAME="cd/dvd"></A>5. <A HREF="cd-dvd.html">CD/DVD section</A></B></P>
-<P><B><A NAME=6>6. Misc OS'es</A></B></P>
+<P><B><A NAME="ports">6. Ports</A></B></P>
-<P><B><A NAME=6.1>6.1. Debian packaging</A></B></P>
+<P><B><A NAME="debian">6.1 Debian packaging</A></B></P>
<P>To build the package, get the cvs version, or .tgz and uncompress it,
and cd into programs directory:</P>
@@ -1660,7 +1659,7 @@ dpkg-deb: building package `mplayer' in `../mplayer_0.90-1_i386.deb'.</P>
</PRE>
-<P><B><A NAME=6.2>6.2. FreeBSD</A></B></P>
+<P><B><A NAME="freebsd">6.2 FreeBSD</A></B></P>
<P>To build the package you will need GNU make (gmake, /usr/ports/devel/gmake),
native BSD make will not work.</P>
@@ -1675,7 +1674,7 @@ symbolic link: <CODE>ln -s /dev/(your_cdrom_device) /dev/cdrom</CODE></P>
<P>There's no DVD support for FreeBSD yet.</P>
-<P><B><A NAME=6.3>6.3. Solaris</A></B></P>
+<P><B><A NAME="solaris">6.3 Solaris</A></B></P>
<P>MPlayer should work on Solaris 2.6 or newer.</P>
@@ -1770,7 +1769,7 @@ all data is accessed modulo 4GB
decoding and for color space conversion in the video output drivers.</P>
-<P><B><A NAME=6.4>6.4. StrongARM</A></B></P>
+<P><B><A NAME="strongarm">6.4 StrongARM</A></B></P>
<P><B>MPlayer</B> is reported to compile on StrongARM. Use the following command line:</P>
@@ -1780,13 +1779,13 @@ all data is accessed modulo 4GB
</PRE>
-<P><B><A NAME=6.5>6.5. Silicon Graphics / IRIX</A></B></P>
+<P><B><A NAME="sgi">6.5 Silicon Graphics / IRIX</A></B></P>
<P>Reported working. You'll probably have to use the <I>SGI</I> ao driver.
Anyone has closer info?</P>
-<P><B><A NAME=6.6>6.6. QNX</A></B></P>
+<P><B><A NAME="qnx">6.6 QNX</A></B></P>
<P>Works. You'll need to download SDL for QNX, and install it. Then run
<B>MPlayer</B> with <CODE>-vo sdl:photon</CODE> and <CODE>-ao sdl:nto</CODE>
@@ -1796,7 +1795,7 @@ Anyone has closer info?</P>
QNX has only X <I>emulation</I> which is VERY slow. Use SDL.</P>
-<P><B><A NAME=6.7>6.7. OpenBSD</A></B></P>
+<P><B><A NAME="openbsd">6.7 OpenBSD</A></B></P>
<P>To build the package you will need GNU make (gmake,
/usr/ports/devel/gmake), native BSD make will not work, and a recent
@@ -1817,7 +1816,7 @@ kernel with "<CODE>option USER_LDT</CODE>".</P>
<P>The not so hardcore hackers amongst us might want to use the ports
version (/usr/ports/x11/mplayer).</P>
-<P><A NAME="6.8"></A><B>6.8. Cygwin</B><BR>
+<P><A NAME="cygwin"></A><B>6.8 Cygwin</B><BR>
</P>
<P>You will have to go to the <B>MPlayer</B> directory, and copy or symlink
@@ -1825,11 +1824,11 @@ version (/usr/ports/x11/mplayer).</P>
make <B>MPlayer</B> compile. Otherwise it will complain about missing
<CODE>intypes.h</CODE>.</P>
-<P><B><A NAME=A>Appendix A - Authors</A></B></P>
+<P><B><A NAME="authors">Appendix A - Authors</A></B></P>
<P>NOTE: Do *NOT* send bug reports, help &amp; feature requests directly to the authors!</P>
-<P>Read Appendix <A HREF="#C">C</A> and subscribe to mplayer-users mailing lists.</P>
+<P>Read <A HREF="bugreports.html">Appendix C</A> and subscribe to mplayer-users mailing lists.</P>
<P ALIGN=center><B><U>The <B>MPlayer</B> project:</U></B></P>
@@ -2371,7 +2370,7 @@ other technical help from:</P>
</LI>
</UL>
-<P><B><A NAME=A2>Appendix A2 - MPlayer code and documentation maintainers</A></B></P>
+<P><B><A NAME="maintainers">Appendix A2 - MPlayer code and documentation maintainers</A></B></P>
Homepage
<UL>
@@ -2490,7 +2489,7 @@ TOOLS:
</UL>
-<P><B><A NAME=B>Appendix B - Mailing lists</A></B></P>
+<P><B><A NAME="mailing_lists">Appendix B - Mailing lists</A></B></P>
<P>There are some public mailing lists on <B>MPlayer</B>. Subscribing can be
achieved on the following addresses:</P>
@@ -2506,7 +2505,7 @@ This list should be kept low-traffic.</P>
<LI>MPlayer users list:<BR>
<A HREF="http://mplayerhq.hu/mailman/listinfo/mplayer-users">http://mplayerhq.hu/mailman/listinfo/mplayer-users</A>
<UL>
-<LI>send bugreports here (after reading <A HREF="#D">Known Bugs</A> section, and Appendix <A HREF="#C">C</A>)</LI>
+<LI>send bugreports here (after reading <A HREF="#known_bugs">Known Bugs</A> section, and <A HREF="bugreports.html">Appendix C</A>)</LI>
<LI>send feature requests here (after reading the WHOLE documentation)</LI>
<LI>send user questions here (after reading the WHOLE documentation)</LI>
</UL>
@@ -2547,9 +2546,9 @@ otherwise. Please do not send messages using other language!</P>
<A HREF="http://www.mplayerhq.hu/cgi-bin/htsearch">here</A>.
-<P><B><A NAME=C></A><A HREF="bugreports.html">Appendix C</A> - How to report bugs</B></P>
+<P><B><A NAME="bug_reports"></A><A HREF="bugreports.html">Appendix C</A> - How to report bugs</B></P>
-<P><B><A NAME=D>Appendix D - Known bugs</A></B></P>
+<P><B><A NAME="known_bugs">Appendix D - Known bugs</A></B></P>
<P>Special system/CPU-specific bugs/problems:</P>
<UL>
diff --git a/DOCS/encoding.html b/DOCS/encoding.html
index 1eae81244a..580a87db56 100644
--- a/DOCS/encoding.html
+++ b/DOCS/encoding.html
@@ -10,9 +10,9 @@
<BODY>
-<P><B><A NAME=2.4>2.4. Encoding with MEncoder</A></B></P>
+<P><B><A NAME="encoding">2.4 Encoding with MEncoder</A></B></P>
-<P><B><A NAME=2.4.1>2.4.1. Overview</A></B></P>
+<P><B><A NAME="overview">2.4.1 Overview</A></B></P>
<P><B>MEncoder</B> (<B>MPlayer</B>'s Movie Encoder) is a simple movie encoder,
designed to encode MPlayer-playable movies
@@ -21,7 +21,7 @@ formats (see below). It can encode with various codecs, like <B>DivX4</B> (1 or
2 passes), libavcodec, <B>PCM</B>/<B>MP3</B>/<B>VBRMP3</B> audio. Also has
powerful plugin system for video manipulation.</P>
-<P><B><A NAME=2.4.2>2.4.2. Compiling</A></B></P>
+<P><B><A NAME="compilation">2.4.2 Compilation</A></B></P>
<UL>
<LI><B>OPTIONAL</B> - read <B>MPlayer</B>'s compilation instruction.</LI>
@@ -29,11 +29,11 @@ powerful plugin system for video manipulation.</P>
from <A HREF="http://avifile.sourceforge.net/download.htm">avifile.sourceforge.net</A>,
and have them PROPERLY installed. You need them if you want DivX4
(1/2 pass) encoding.</LI>
- <LI><B>OPTIONAL</B> - <A HREF="codecs.html#2.2.1.9">download and install
+ <LI><B>OPTIONAL</B> - <A HREF="codecs.html#xvid">download and install
<B>XViD</B></A>. Not very useful, libavcodec's <I>mpeg4</I> codec
can encode with much better speed AND quality than XViD or DivX4/5.</LI>
<LI><B>OPTIONAL</B> - for libavcodec support, install libavcodec as
- described in the <A HREF="codecs.html#2.2.1.2">libavcodec section</A>.</LI>
+ described in the <A HREF="codecs.html#libavcodec">libavcodec section</A>.</LI>
<LI><B>OPTIONAL</B> - download and compile <B>libmp3lame</B> (from lame 3.89beta or lame CVS).<BR>
<B>WARNING: DO NOT COMPILE LAME &lt; 3.90 WITH <U>GCC 2.96</U>! It won't
work properly!</B><BR>
@@ -47,19 +47,19 @@ powerful plugin system for video manipulation.</P>
quality decrease. Oh, and if your compiler doesn't even run <CODE>make test</CODE> ...
Well, delete that <B>GCC 2.96</B> or upgrade lame to at least <B>3.90</B>.</LI>
<LI><B>OPTIONAL</B> - <CODE>libjpeg</CODE> and <CODE>libpng</CODE> -
- as described in the <A HREF="documentation.html#1.3">Installation</A>
+ as described in the <A HREF="documentation.html#installation">Installation</A>
section</LI>
</UL>
<P>You are ready. As you probably know, other encoding tools need the
<I>avifile</I> library installed. <B>MEncoder</B> doesn't need it at all.</P>
-<P><B><A NAME=2.4.3>2.4.3. MEncoder features</A></B></P>
+<P><B><A NAME="features">2.4.3 MEncoder features</A></B></P>
<UL>
<LI>encoding from the wide range of fileformats and decoders of <B>MPlayer</B></LI>
<LI>encoding to all the codecs of ffmpeg's
- <A HREF="codecs.html#2.2.1.2">libavcodec</A></LI>
+ <A HREF="codecs.html#libavcodec">libavcodec</A></LI>
<LI>video encoding from <B>V4L compatible TV tuners</B></LI>
<LI>encoding/multiplexing to interleaved AVI files with proper index</LI>
<LI>creating files from external audio stream</LI>
@@ -85,7 +85,7 @@ powerful plugin system for video manipulation.</P>
<LI>audio encoding from v4l (DONE for FreeBSD ?)</LI>
</UL>
-<P><B><A NAME=2.4.3.1>2.4.3.1. Encoding 2 or 3-pass DivX4</A></B></P>
+<P><B><A NAME="2pass">2.4.3.1 Encoding 2 or 3-pass DivX4</A></B></P>
<P><U><B>2-pass encoding:</B></U> the name comes from the fact that this method encodes the file <I>twice</I>.
The first encoding (dubbed <I>pass</I>) creates some temporary files (*.log) with a
@@ -168,7 +168,7 @@ mencoder -dvd 2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac copy -o movie.avi<
mencoder -dvd 2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o movie.avi</CODE></LI>
</UL>
-<P><B><A NAME=2.4.3.2>2.4.3.2. Rescaling movies</A></B></P>
+<P><B><A NAME="rescaling">2.4.3.2 Rescaling movies</A></B></P>
<P>Often the need to resize movie images' size emerges. Its reasons can be many,
examples are decreasing output file size, encoding SVCDs to DivX. Ripped DVDs
@@ -188,7 +188,7 @@ mencoder -dvd 2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o movie.avi<
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder sample-svcd.mpg -lavcopts vcodec=mpeg4:more_options -vop scale=640:480 -sws 2 -o output.avi</CODE></P>
-<P><B><A NAME=2.4.3.3>2.4.3.3. Stream copying</A></B></P>
+<P><B><A NAME="copying">2.4.3.3 Stream copying</A></B></P>
<P><B>MEncoder</B> can handle input streams in two ways: <B>encode</B> or
<B>copy</B> them. This section is about <B>copying</B>.</P>
@@ -208,7 +208,7 @@ mencoder -dvd 2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o movie.avi<
</UL>
-<P><B><A NAME=2.4.3.4>2.4.3.4. Fixing AVIs with broken index or interleaving</A></B></P>
+<P><B><A NAME="fixing">2.4.3.4 Fixing AVIs with broken index or interleaving</A></B></P>
<P>Easiest thing. We simply copy the video and audio streams, and
<B>MEncoder</B> generates the index. Of course this cannot fix possible bugs in
@@ -218,9 +218,9 @@ thus the <CODE>-ni</CODE> option won't be needed for them anymore.</P>
<P>Command: <CODE>mencoder -idx input.avi -ovc copy -oac copy -o output.avi</CODE></P>
-<P><B><A NAME=2.4.3.5>2.4.3.5. Encoding with the <I>libavcodec</I> codec family</A></B></P>
+<P><B><A NAME="libavcodec">2.4.3.5 Encoding with the libavcodec codec family</A></B></P>
-<P><A HREF="codecs.html#2.2.1.2">libavcodec</A> provides simple encoding to a
+<P><A HREF="codecs.html#libavcodec">libavcodec</A> provides simple encoding to a
lot of interesting video and audio formats (currently its audio codecs are
unsupported). You can encode to the following codecs:</P>
@@ -242,7 +242,7 @@ unsupported). You can encode to the following codecs:</P>
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder -dvd 2 -o title2.avi -ovc lavc -lavcopts vcodec=mjpeg</CODE></P>
-<P><B><A NAME=2.4.3.6>2.4.3.6. Encoding from multiple input image files (JPEGs or PNGs)</A></B></P>
+<P><B><A NAME="image_files">2.4.3.6 Encoding from multiple input image files (JPEGs or PNGs)</A></B></P>
<P><B>MEncoder</B> is capable of creating movies from one or more JPEG or PNG
files. With simple framecopy it can create MJPEG (Motion JPEG) or MPNG
@@ -262,7 +262,7 @@ unsupported). You can encode to the following codecs:</P>
<P><B>Examples</B></P>
<P>The explanation of the <CODE>-mf</CODE> option can be found below in the
- global <A HREF="#2.4.5">Options</A> section and in the man page.</P>
+ global <A HREF="#options">Options</A> section and in the man page.</P>
<P><I>Creating a DivX4 file from all the JPEG files in the current dir:</I><BR>
&nbsp;&nbsp;<CODE>mencoder \*.jpg -mf on:w=800:h=600:fps=25 -ovc divx4 -o
@@ -285,7 +285,7 @@ unsupported). You can encode to the following codecs:</P>
-o output.avi</CODE></P>
-<P><B><A NAME=2.4.3.7>2.4.3.7. Extracting DVD subtitles to Vobsub file</A></B></P>
+<P><B><A NAME="vobsub">2.4.3.7 Extracting DVD subtitles to Vobsub file</A></B></P>
<P><B>MEncoder</B> is capable of extracting subtitles from a DVD into
Vobsub fomat files. They consist of a pair of files ending in <CODE>.idx</CODE>
@@ -322,12 +322,12 @@ language id to put in the <CODE>.idx</CODE> file.</P>
&nbsp;&nbsp;<CODE>mencoder movie.mpg -ifo movie.ifo -vobsubout subtitles -vobsuboutindex 0 -vobsuboutid fr -sid 1</CODE></P>
-<P><B><A NAME=2.4.4>2.4.4. Syntax</A></B></P>
+<P><B><A NAME="syntax">2.4.4 Syntax</A></B></P>
<P>&nbsp;&nbsp;<CODE>mencoder [options] [input file] [options] ...</CODE></P>
-<P><B><A NAME=2.4.5>2.4.5. Available options</A></B></P>
+<P><B><A NAME="options">2.4.5 Available options</A></B></P>
<P>NOTE: for all available options, <B>read the man page!</B></P>
@@ -443,7 +443,7 @@ language id to put in the <CODE>.idx</CODE> file.</P>
</TR>
</TABLE>
-<P><B><A NAME=2.4.6>2.4.6. Examples</A></B></P>
+<P><B><A NAME="examples">2.4.6 Examples</A></B></P>
<P>Using <B>MEncoder</B> is the easiest thing on Earth. See the following:</P>
@@ -465,7 +465,7 @@ language id to put in the <CODE>.idx</CODE> file.</P>
<P>Encoding multiple *.vob files:<BR>
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;cat *.vob | mencoder &lt;options&gt; -</CODE></P>
-<P>Encoding from tuner (for tuner options <A HREF="documentation.html#2.5">see the TV input section!</A>):<BR>
+<P>Encoding from tuner (for tuner options <A HREF="documentation.html#tv">see the TV input section!</A>):<BR>
<CODE>&nbsp;&nbsp;&nbsp;&nbsp;mencoder -tv on:driver=v4l:width=640:height=480 &lt;options&gt;</CODE></P>
<P>For all available options, <B>check the MEncoder man page!</B>
diff --git a/DOCS/faq.html b/DOCS/faq.html
index f5078521df..43beb95936 100644
--- a/DOCS/faq.html
+++ b/DOCS/faq.html
@@ -10,21 +10,21 @@
<BODY>
-<P><B><A NAME=5>5. FAQ section</A></B></P>
+<P><B><A NAME="faq">5. FAQ section</A></B></P>
<UL>
- <LI><A HREF="#5.1">5.1 Compilation</A></LI>
- <LI><A HREF="#5.2">5.2 General questions</A></LI>
- <LI><A HREF="#5.3">5.3 File playing problems</A></LI>
- <LI><A HREF="#5.4">5.4 Video/audio driver problems (vo/ao)</A></LI>
- <LI><A HREF="#5.5">5.5 DVD playback</A></LI>
- <LI><A HREF="#5.6">5.6 Feature requests</A></LI>
- <LI><A HREF="#5.7">5.7 Encoding</A></LI>
+ <LI><A HREF="#compilation">5.1 Compilation</A></LI>
+ <LI><A HREF="#general">5.2 General questions</A></LI>
+ <LI><A HREF="#playback">5.3 playback problems</A></LI>
+ <LI><A HREF="#driver">5.4 Video/audio driver problems (vo/ao)</A></LI>
+ <LI><A HREF="#dvd">5.5 DVD playback</A></LI>
+ <LI><A HREF="#features">5.6 Feature requests</A></LI>
+ <LI><A HREF="#encoding">5.7 Encoding</A></LI>
</UL>
<TABLE BORDER=0 WIDTH="100%" ALIGN=left>
-<TR><TD COLSPAN=3><P><B><A NAME=5.1>5.1 Compilation</A></B></P>
+<TR><TD COLSPAN=3><P><B><A NAME="compilation">5.1 Compilation</A></B></P>
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD>&nbsp;&nbsp;</TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>Compilation stops with an error message similar to this one:
@@ -64,7 +64,7 @@ you run into problems.
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>Great, I have gcc 3.0.1 from Red Hat/Mandrake, then I'm fine--!
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>No, since there have been/are issues with these compilers as well.<BR>
To check the status of current compilers' MPlayer support, see the
-<A HREF="documentation.html#1.3">Installation</A> section.
+<A HREF="documentation.html#installation">Installation</A> section.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>I tried to compile MPlayer, but I got this output:
@@ -146,11 +146,11 @@ be prepared for problems).
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>I have a G200/G400, how do I compile/use the mga_vid driver?
-</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>Read the <A HREF="video.html#2.3.1.7">mga_vid documentation</A>.
+</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>Read the <A HREF="video.html#mga_vid">mga_vid documentation</A>.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>Are there rpm/deb/... packages of <B>MPlayer</B>?
-</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>You can make a .deb package for yourself, check the <A HREF="documentation.html#6.1">Debian packaging</A> section.
+</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>You can make a .deb package for yourself, check the <A HREF="documentation.html#debian">Debian packaging</A> section.
There are links to official Red Hat RPM packages available on our
<A HREF="http://www.mplayerhq.hu/homepage/dload.html">download page</A>.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
@@ -201,7 +201,7 @@ should be good). Since it is not our fault, please do <B>not</B> report!
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
-<TD COLSPAN=3><B><A NAME="5.2">5.2 General questions</A></B>
+<TD COLSPAN=3><B><A NAME="general">5.2 General questions</A></B>
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>There is a timer in the upper
@@ -215,8 +215,8 @@ left corner. How can I get rid of it?
the <CODE>-zoom</CODE> option. You better use XF86VidMode support:
you must specify the <CODE>-vm</CODE> and the <CODE>-fs</CODE> switch, and
you're done. Make sure you have the right modelines in your XF86Config file, and
-try to make the <A HREF="video.html#2.3.1.3">DGA driver</A> and
-<A HREF="video.html#2.3.1.4">SDL's DGA driver</A> work for you.
+try to make the <A HREF="video.html#dga">DGA driver</A> and
+<A HREF="video.html#sdl">SDL's DGA driver</A> work for you.
It's much faster. If SDL's DGA works, use that, it'll be EVEN faster!
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
@@ -272,8 +272,8 @@ the instructions.
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>I have problems playing files with the ... codec. Can I use them?
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>Check the <A HREF="http://www.mplayerhq.hu/DOCS/codecs-status.html">codec status</A>,
if it doesn't contain your codec, read the
-<A HREF="codecs.html#2.1.3">codec documentation</A>, especially the
-<A HREF="codecs.html#2.2.3">codec importing HOWTO</A> and contact us.
+<A HREF="codecs.html">codec documentation</A>, especially the
+<A HREF="codecs.html#importing">codec importing HOWTO</A> and contact us.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>Umm, what is "IdegCounter"?
@@ -306,12 +306,12 @@ use the <CODE>-double</CODE> option. Also try <CODE>-vop expand</CODE>
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>What exactly is this libavcodec thing?
-</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>See the <A HREF="codecs.html#2.2.1.2">FFmpeg section</A>.
+</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>See the <A HREF="codecs.html#libavcodec">libavcodec section</A>.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>But configure tells me "Checking for libavcodec ... no"!
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>You need to get libavcodec from FFmpeg's CVS. Read the instructions in
-the <A HREF="codecs.html#2.2.1.2">FFmpeg section</A>.
+the <A HREF="codecs.html#libavcodec">libavcodec section</A>.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>Icewm's taskbar keeps covering the movie in fullscreen mode!
@@ -333,7 +333,7 @@ Set "Use Applications position hints" to "Yes".
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD COLSPAN=3>
-<B><A NAME="5.3">5.3 File playing problems</A></B>
+<B><A NAME="playback">5.3 playback problems</A></B>
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>I can play certain AVIs but I
@@ -345,7 +345,7 @@ compile time!)
</PRE>
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>Probably the audio uses a codec
not natively supported by <B>MPlayer</B>. Install the Win32 codec package as
-described in the README or <A HREF="documentation.html#1.3">here</A>.
+described in the README or <A HREF="documentation.html#installation">here</A>.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>... works with avifile/aviplay but doesn't with MPlayer.
@@ -439,14 +439,14 @@ image in MPlayer.
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>When I try to grab from my tuner, it works, but colors are strange. It's OK
with other applications.
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>Your card probably misreports its colorspace capacity. Try with YUY2 instead
-of default YV12 (see the <A HREF="documentation.html#2.5">TV input documentation</A>).
+of default YV12 (see the <A HREF="documentation.html#tv">TV input documentation</A>).
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>When I start playing, I get this message but everything seems fine:<BR>
<CODE>Linux RTC init: ioctl (rtc_pie_on): Permission denied</CODE>
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>You need root privileges or a
specially set up kernel to use the new timing code. For details see the
-<A HREF="documentation.html#1.3">installation section</A> of the documentation.
+<A HREF="documentation.html#installation">installation section</A> of the documentation.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>I have A/V sync problems. Some of my AVIs play fine, but some play with
@@ -475,7 +475,7 @@ connector in <B>before</B> you power on your notebook or use the
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD COLSPAN=3>
-<B><A NAME="5.4">5.4 Video/audio driver problems (vo/ao)</A></B>
+<B><A NAME="driver">5.4 Video/audio driver problems (vo/ao)</A></B>
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>I have no sound when playing a
@@ -496,7 +496,7 @@ the arts or esd sound daemon? Try disabling the sound daemon, or use the
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><CODE>./configure</CODE> autodetects your DGA driver. If <CODE>-vo help</CODE> doesn't show
DGA, then there's a problem with your X installation.
Try <CODE>./configure --enable-dga</CODE> and read the
-<A HREF="video.html#2.3.1.3">documentation</A>.
+<A HREF="video.html#dga">documentation</A>.
Alternatively, try SDL's DGA driver with the <CODE>-vo sdl:dga</CODE> option.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
@@ -565,7 +565,7 @@ it ... Note: you can force/disable Xv via SDL using <CODE>-forcexv</CODE> and <C
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD COLSPAN="3">
-<B><A NAME="5.5">5.5 DVD playback</A></B>
+<B><A NAME="dvd">5.5 DVD playback</A></B>
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>
@@ -590,7 +590,7 @@ default.
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>
What about subtitles? Can MPlayer display them?
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>
-Yes! See the <A HREF="cd-dvd.html">DVD chapter</A> of the documentation.
+Yes! See the <A HREF="cd-dvd.html#dvd">DVD chapter</A> of the documentation.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>
@@ -627,11 +627,11 @@ My DVD playback is sluggish!
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD>
Use the <CODE>-cache</CODE> option (described in the man page)
and try enabling DMA for the DVD drive with the hdparm tool (described in the
-<A HREF="cd-dvd.html">DVD chapter</A> of the documentation).
+<A HREF="cd-dvd.html#cd">CD chapter</A> of the documentation).
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD COLSPAN=3>
-<B><A NAME="5.6">5.6 Feature requests</A></B>
+<B><A NAME="features">5.6 Feature requests</A></B>
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>If <B>MPlayer</B> is paused
@@ -651,11 +651,11 @@ implement it, and send a patch. Don't ask for it.
</B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD> It's not released, and won't be. Look around the Windows scene (open source
ASF parsers, open source ASF encoders, etc) and you'll know why. We don't
want to go to jail. BTW you can compile it yourself, under
- <A HREF="documentation.html#6.8">Cygwin</A>.
+ <A HREF="documentation.html#cygwin">Cygwin</A>.
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD COLSPAN=3>
-<B><A NAME="5.7">5.7 Encoding</A></B>
+<B><A NAME="encoding">5.7 Encoding</A></B>
</TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
<TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH="100%"><B>How can I encode?
diff --git a/DOCS/formats.html b/DOCS/formats.html
index d15b4e3ff4..dc7cc96d67 100644
--- a/DOCS/formats.html
+++ b/DOCS/formats.html
@@ -10,7 +10,7 @@
<BODY>
-<P><B><A NAME=2.1>2.1. Supported formats</A></B></P>
+<P><B><A NAME="formats">2.1 Supported formats</A></B></P>
<P>It is important to clarify a common mistake. When people see a file with a
<B>.AVI</B> extension, they immediately conclude that it is not an MPEG file.
@@ -31,10 +31,10 @@ and <A HREF="encoding.html">MEncoder</A> can create these files.</P>
-<P><B><A NAME=2.1.1>2.1.1. Video formats</A></B></P>
+<P><B><A NAME="video_formats">2.1.1 Video formats</A></B></P>
-<P><B><A NAME=2.1.1.1>2.1.1.1. MPEG files</A></B></P>
+<P><B><A NAME="mpeg">2.1.1.1 MPEG files</A></B></P>
<P>MPEG files come in different guises:</P>
@@ -48,7 +48,7 @@ to use the <CODE>-vcd</CODE> option to play the Video CD.</LI>
<LI>VOB: This is the MPEG file format on <B>DVD</B>s. It is the same as MPG, plus the
capability to contain subtitles or non-MPEG (AC3) audio. It contains encoded MPEG2
video and usually AC3 audio, but DTS, MP2 and uncompressed LPCM are allowed, too.<BR>
-<B>Read the <A HREF="cd-dvd.html#4.2">DVD section</A> !</B></LI>
+<B>Read the <A HREF="cd-dvd.html#dvd">DVD section</A> !</B></LI>
</UL>
<P>Series of frames form independent groups in MPEG files. This means that you
@@ -62,7 +62,7 @@ it is played at 640x480. AVI files do not have this field, so they have to be
rescaled during encoding or played with the <CODE>-aspect</CODE> option.</P>
-<P><B><A NAME=2.1.1.2>2.1.1.2. AVI files</A></B></P>
+<P><B><A NAME="avi">2.1.1.2 AVI files</A></B></P>
<P>Designed by Microsoft, <B>AVI (Audio Video Interleaved)</B> is a
widespread multipurpose format currently used mostly for DivX and DivX4
@@ -117,7 +117,7 @@ encoders/multiplexers create bad files when using VBR audio. There are only
two known exceptions: NanDub and <A HREF="encoding.html">MEncoder</A>.</P>
-<P><B><A NAME=2.1.1.3>2.1.1.3. ASF/WMV files</A></B></P>
+<P><B><A NAME="asf">2.1.1.3 ASF/WMV files</A></B></P>
<P>ASF (active streaming format) comes from Microsoft. They developed two
variants of ASF, v1.0 and v2.0. v1.0 is used by their media tools (Windows
@@ -128,7 +128,7 @@ v2.0 files :). Note that ASF files nowadays come with the extension .WMA or
.WMV.</P>
-<P><B><A NAME=2.1.1.4>2.1.1.4. QuickTime/MOV files</A></B></P>
+<P><B><A NAME="mov">2.1.1.4 QuickTime/MOV files</A></B></P>
<P>These formats were designed by Apple and can contain any codec, CBR or VBR.
They usually have a .QT or .MOV extension. Ever since the MPEG4 group chose
@@ -138,11 +138,11 @@ files are real MPG and AAC files. You can even extract them with the
<CODE>-dumpvideo</CODE> and <CODE>-dumpaudio</CODE> options.).</P>
<P><B>Note:</B> Most new QuickTime files use <B>Sorenson</B> video and QDesign
- Music audio. See our <A HREF="codecs.html#2.2.1.10">Sorenson</A> codec
+ Music audio. See our <A HREF="codecs.html#sorenson">Sorenson</A> codec
section. QDesign Music audio currently cannot be played.</P>
-<P><B><A NAME=2.1.1.5>2.1.1.5. VIVO files</A></B></P>
+<P><B><A NAME="vivo">2.1.1.5 VIVO files</A></B></P>
<P><B>MPlayer</B> happily demuxes VIVO file formats. The biggest disadvantage of
the format is that it has no index block, nor a fixed packet size or sync bytes
@@ -152,12 +152,12 @@ and most files lack even keyframes, so forget seeking!</P>
of VIVO/2.0 files is a modified, nonstandard <B>h.263v2</B>. The audio is the same,
it may be <B>g.723</B> (standard), or <B>Vivo Siren</B>.</P>
-<P>See the <A HREF="codecs.html#2.2.1.4">VIVO video codec</A>
-and <A HREF="codecs.html#2.2.2.4">VIVO audio codec</A> sections for installation
+<P>See the <A HREF="codecs.html#vivo_video">VIVO video codec</A>
+and <A HREF="codecs.html#vivo_audio">VIVO audio codec</A> sections for installation
instructions.</P>
-<P><B><A NAME=2.1.1.6>2.1.1.6. FLI files</A></B></P>
+<P><B><A NAME="fli">2.1.1.6 FLI files</A></B></P>
<P><B>FLI</B> is a very old file format used by Autodesk Animator, but it is
a common file format for short animations on the net. <B>MPlayer</B> demuxes
@@ -166,16 +166,16 @@ looping with the <CODE>-loop</CODE> option). FLI files do not have keyframes, so
will be messy for a short time after seeking.</P>
-<P><B><A NAME=2.1.1.7>2.1.1.7. RealMedia (RM) files</A></B></P>
+<P><B><A NAME="real">2.1.1.7 RealMedia (RM) files</A></B></P>
<P>Yes, <B>MPlayer</B> can read (demux) RealMedia (.rm) files. Seeking works,
but you have to explicitly specify the <CODE>-forceidx</CODE> option
(the format supports keyframes). Here are the lists of the supported
- <A HREF="codecs.html#2.2.1.8">RealVideo</A>
- and <A HREF="codecs.html#2.2.2.5">RealAudio</A> codecs.</P>
+ <A HREF="codecs.html#realvideo">RealVideo</A>
+ and <A HREF="codecs.html#realaudio">RealAudio</A> codecs.</P>
-<P><B><A NAME=2.1.1.8>2.1.1.8. NuppelVideo files</A></B></P>
+<P><B><A NAME="nuppelvideo">2.1.1.8 NuppelVideo files</A></B></P>
<P><A HREF="http://mars.tuwien.ac.at/~roman/nuppelvideo">NuppelVideo</A>
is a TV grabber tool (AFAIK:). <B>MPlayer</B> can read its .NUV
@@ -185,7 +185,7 @@ frames. <B>MPlayer</B> decodes them all (and also <B>encodes</B> them with
<B>MEncoder</B> to DivX/etc!). Seeking works.</P>
-<P><B><A NAME=2.1.1.9>2.1.1.9. yuv4mpeg files</A></B></P>
+<P><B><A NAME="yuv4mpeg">2.1.1.9 yuv4mpeg files</A></B></P>
<P><A HREF="http://mjpeg.sourceforge.net">yuv4mpeg / yuv4mpeg2</A> is
a file format used by the <A HREF="http://mjpeg.sf.net">mjpegtools programs</A>.
@@ -194,18 +194,18 @@ The file format is really a sequence of uncompressed YUV 4:2:0 images.
</P>
-<P><B><A NAME=2.1.1.10>2.1.1.10. FILM files</A></B></P>
+<P><B><A NAME="film">2.1.1.10 FILM files</A></B></P>
<P>This format is used on old Sega Saturn CD-Rom games.</P>
-<P><B><A NAME=2.1.1.11>2.1.1.11. RoQ files</A></B></P>
+<P><B><A NAME="roq">2.1.1.11 RoQ files</A></B></P>
<P>RoQ files are multimedia files used in some ID games such as Quake III and
Return to Castle Wolfenstein.</P>
-<P><B><A NAME=2.1.1.12>2.1.1.12. OGG files</A></B></P>
+<P><B><A NAME="ogg">2.1.1.12 OGG files</A></B></P>
<P>This is a new file format from <A HREF="http://www.xiph.org">Xiphophorus</A>.
It can contain any video or audio codec, CBR or VBR. You will need to
@@ -213,7 +213,7 @@ The file format is really a sequence of uncompressed YUV 4:2:0 images.
before compiling <B>MPlayer</B> to be able to play it.</P>
-<P><B><A NAME=2.1.2>2.1.2. Audio formats</A></B></P>
+<P><B><A NAME="audio_formats">2.1.2 Audio formats</A></B></P>
<P><B>MPlayer</B> is a <B>Movie</B> and not a <B>Media</B> player, although
it can play some audio file formats (they are listed in the sections below).
@@ -221,7 +221,7 @@ The file format is really a sequence of uncompressed YUV 4:2:0 images.
<A HREF="http://www.xmms.org">xmms</A>.</P>
-<P><B><A NAME=2.1.2.1>2.1.2.1. MP3 files</A></B></P>
+<P><B><A NAME="mp3">2.1.2.1 MP3 files</A></B></P>
<P>You may have problems playing certain MP3 files that <B>MPlayer</B> will
misdetect as MPEGs and play incorrectly or not at all. This cannot be fixed
@@ -230,19 +230,19 @@ like this for the foreseeable future. The <CODE>-demuxer</CODE> flag described
in the manpage may help you in these cases.</P>
-<P><B><A NAME=2.1.2.2>2.1.2.2. WAV files</A></B></P>
+<P><B><A NAME="wav">2.1.2.2 WAV files</A></B></P>
-<P><B><A NAME=2.1.2.3>2.1.2.3. OGG files (Vorbis)</A></B></P>
+<P><B><A NAME="ogg_vorbis">2.1.2.3 OGG files (Vorbis)</A></B></P>
<P>Requires properly installed <CODE>libogg</CODE> and
<CODE>libvorbis</CODE>.</P>
-<P><B><A NAME=2.1.2.4>2.1.2.4. WMA/ASF files</A></B></P>
+<P><B><A NAME="wma">2.1.2.4 WMA/ASF files</A></B></P>
-<P><B><A NAME=2.1.2.5>2.1.2.5. MP4 files</A></B></P>
+<P><B><A NAME="mp4">2.1.2.5 MP4 files</A></B></P>
</BODY>
</HTML>
diff --git a/DOCS/sound.html b/DOCS/sound.html
index 0ee8fe6d1f..22939fad8f 100644
--- a/DOCS/sound.html
+++ b/DOCS/sound.html
@@ -10,7 +10,7 @@
<BODY>
-<P><B><A NAME=2.3.2>2.3.2. Audio output devices</A></B></P>
+<P><B><A NAME="audio">2.3.2 Audio output devices</A></B></P>
<P><B>MPlayer</B>'s audio interface is called <I>libao2</I>. It currently
contains these drivers:</P>
@@ -50,7 +50,7 @@ there may be problems like lost sync and disappearing audio.</LI>
<P>On <B>Solaris/FreeBSD</B> systems, use the SUN audio driver with the
<CODE>-ao sun</CODE> option, otherwise neither video nor audio will work.</P>
-<P><B><A NAME=2.3.2.1>2.3.2.1. Sound Card experiences, recommendations</A></B></P>
+<P><B><A NAME="experiences">2.3.2.1 Sound Card experiences, recommendations</A></B></P>
<TABLE BORDER=0 WIDTH="100%">
<TR><TD COLSPAN=3><B>VIA onboard chipset (via82cxxx) 48kHz only</B></TD><TR>
@@ -124,7 +124,7 @@ there may be problems like lost sync and disappearing audio.</LI>
<LI>If sound clicks when playing from CD-ROM, turn on IRQ unmasking, e.g.
<CODE>hdparm -u1 /dev/cdrom</CODE> (<CODE>man hdparm</CODE>). This is
generally beneficial and described more detailed in the
- <A HREF="cd-dvd.html#4.1">CD-ROM section</A>.</LI>
+ <A HREF="cd-dvd.html#cd">CD-ROM section</A>.</LI>
<LI>Sharing your sound card with another application like XMMS is <B>strongly discouraged</B>!
If the other sound application is using ESD, start <B>MPlayer</B> with the <CODE>-vo sdl:esd</CODE> option
to combine both sound streams! In fact, the option <CODE>-vo sdl:esd</CODE> could be used with ESD
@@ -134,7 +134,7 @@ there may be problems like lost sync and disappearing audio.</LI>
</UL>
-<P><B><A NAME=2.3.2.2>2.3.2.2. Audio plugins</A></B></P>
+<P><B><A NAME="plugins">2.3.2.2 Audio plugins</A></B></P>
<P><B>MPlayer</B> has support for audio plugins. Audio plugins can be used for
changing the properties of the audio data before the sound reaches the sound
@@ -167,7 +167,7 @@ there may be problems like lost sync and disappearing audio.</LI>
<P>Currently audio plugins can not be used in <B>MEncoder</B>.</P>
-<P><B><A NAME=2.3.2.2.1>2.3.2.2.1. Up/Downsampling</A></B></P>
+<P><B><A NAME="resample">2.3.2.2.1 Up/Downsampling</A></B></P>
<P><B>MPlayer</B> fully supports up/downsampling of the sound. This plugin can
be used if you have a fixed frequency sound card or if you are
@@ -187,7 +187,7 @@ there may be problems like lost sync and disappearing audio.</LI>
Scaling up will cause the audio and video streams to be played in slow motion
in addition to audio distortion.</P>
-<P><B><A NAME=2.3.2.2.2>2.3.2.2.2. Surround Sound decoding</A></B></P>
+<P><B><A NAME="surround_decoding">2.3.2.2.2 Surround Sound decoding</A></B></P>
<P><B>MPlayer</B> has an audio plugin that can decode matrix encoded
surround sound. Dolby Surround is an example of a matrix encoded format.
@@ -198,7 +198,7 @@ To use this feature you need a sound card supporting at least 4 channels.</P>
&nbsp;&nbsp;<CODE>mplayer media.avi -aop list=surround</CODE></P>
-<P><B><A NAME=2.3.2.2.3>2.3.2.2.3. Sample format converter</A></B></P>
+<P><B><A NAME="format">2.3.2.2.3 Sample format converter</A></B></P>
<P>If your sound card driver does not support signed 16bit <CODE>int</CODE> data type,
this plugin can
@@ -215,14 +215,14 @@ To use this feature you need a sound card supporting at least 4 channels.</P>
</P>
-<P><B><A NAME=2.3.2.2.4>2.3.2.2.4. Delay</A></B></P>
+<P><B><A NAME="delay">2.3.2.2.4 Delay</A></B></P>
<P>This plugin delays the sound and is intended as an example of how to develop
new plugins. It can not be used for anything useful from a users perspective
and is mentioned here for the sake of completeness only. Do not use this
plugin unless you are a developer.</P>
-<P><B><A NAME=2.3.2.2.5>2.3.2.2.5. Software volume control</A></B></P>
+<P><B><A NAME="volume">2.3.2.2.5 Software volume control</A></B></P>
<P>This plugin is a software replacement for the volume control, and
can be used on machines with a broken mixer device. It can also be
@@ -259,7 +259,7 @@ To use this feature you need a sound card supporting at least 4 channels.</P>
</P>
-<P><B><A NAME=2.3.2.2.6>2.3.2.2.6. Extrastereo</A></B></P>
+<P><B><A NAME="extrastereo">2.3.2.2.6 Extrastereo</A></B></P>
<P>This plugin (linearly) increases the difference between left and right
channels (like the XMMS extrastereo plugin) which gives some sort of "live"
@@ -276,7 +276,7 @@ To use this feature you need a sound card supporting at least 4 channels.</P>
-1.0, left and right channels will be swapped.</P>
-<P><B><A NAME=2.3.2.2.7>2.3.2.2.7. Volume normalizer</A></B></P>
+<P><B><A NAME="normalizer">2.3.2.2.7 Volume normalizer</A></B></P>
<P>This plugin maximizes the volume without distorting the sound.</P>
@@ -284,7 +284,7 @@ To use this feature you need a sound card supporting at least 4 channels.</P>
&nbsp;&nbsp;<CODE>mplayer media.avi -aop list=volnorm</CODE><BR>
-<P><B><A NAME=2.3.2.2.8>2.3.2.2.8. Surround</A></B></P>
+<P><B><A NAME="surround">2.3.2.2.8 Surround</A></B></P>
<P>Someone should document something, sometime.</P>
diff --git a/DOCS/users_against_developers.html b/DOCS/users_against_developers.html
index 49d8447b7e..43656efea4 100644
--- a/DOCS/users_against_developers.html
+++ b/DOCS/users_against_developers.html
@@ -130,7 +130,7 @@ In any case, if you are using the nVidia binary drivers and facing driver relate
please be aware that you will receive very little help from our side because we have
little power to help in this matter.</P>
-<P><A NAME=kotsog><B>Joe Barr</B></A></P>
+<P><A NAME="barr"><B>Joe Barr</B></A></P>
<P>Joe Barr became infamous by writing a less than favorable
<A HREF="http://www.linuxworld.com/site-stories/2001/1214.mplayer.html">
diff --git a/DOCS/video.html b/DOCS/video.html
index 1cc4ccb8da..ac559d81d0 100644
--- a/DOCS/video.html
+++ b/DOCS/video.html
@@ -10,10 +10,10 @@
<BODY>
-<P><B><A NAME=2.3.1>2.3.1. Video output devices</A></B></P>
+<P><B><A NAME="video">2.3.1 Video output devices</A></B></P>
-<P><B><A NAME=2.3.1.1>2.3.1.1. Setting up MTRR</A></B></P>
+<P><B><A NAME="mtrr">2.3.1.1 Setting up MTRR</A></B></P>
<P>It is VERY recommended to check if the MTRR registers are set up properly,
because they can give a big performance boost.</P>
@@ -71,7 +71,7 @@ ram (size=0x2000000) just execute:</P>
stepping 0] doesn't support MTRR, but stepping 12's do ('<CODE>cat /proc/cpuinfo</CODE>'
to check it').</P>
-<P><B><A NAME=2.3.1.2>2.3.1.2. Xv</A></B></P>
+<P><B><A NAME="xv">2.3.1.2 Xv</A></B></P>
<P>Under XFree86 4.0.2 or newer, you can use your card's hardware YUV routines
using the XVideo extension. This is what the option '-vo xv' uses. Also,
@@ -129,20 +129,20 @@ usable with <B>MPlayer</B>.</P>
</UL>
-<P><B><A NAME=2.3.1.2.1>2.3.1.2.1. 3dfx cards</A></B></P>
+<P><B><A NAME="xv_3dfx">2.3.1.2.1 3dfx cards</A></B></P>
<P>Older 3dfx drivers were known to have problems with XVideo acceleration,
it didn't support either YUY2 or YV12, and so. Verify that you have
XFree86 version 4.2.0 or greater, it works OK with YV12 and YUY2. Previous
versions, including 4.1.0 <B>crashes with YV12</B>!
If you experience strange effects using -vo xv, try SDL (it has XVideo too)
-and see if it helps. Check the <A HREF="#2.3.1.4">SDL section</A> for details.</P>
+and see if it helps. Check the <A HREF="#sdl">SDL section</A> for details.</P>
-<P><B>OR</B>, try the NEW -vo tdfxfb driver! See the <A HREF="#2.3.1.9">2.3.1.9</A>
+<P><B>OR</B>, try the NEW -vo tdfxfb driver! See the <A HREF="#tdfxfb">tdfxfb</A>
section!</P>
-<P><B><A NAME=2.3.1.2.2>2.3.1.2.2. S3 cards</A></B></P>
+<P><B><A NAME="xv_s3">2.3.1.2.2 S3 cards</A></B></P>
<P>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
@@ -155,7 +155,7 @@ it's faster", it's not sure. Try <A HREF="http://www.mplayerhq.hu/MPlayer/contri
driver</A>, it uses MMX2 for this task and is faster than the native X driver.</P>
-<P><B><A NAME=2.3.1.2.3>2.3.1.2.3. nVidia cards</A></B></P>
+<P><B><A NAME="xv_nvidia">2.3.1.2.3 nVidia cards</A></B></P>
<P>nVidia isn't a very good choice under Linux (according to nVidia, this
is <A HREF="users_against_developers.html#nvidia">not true</A>).. You'll have to use the
@@ -170,7 +170,7 @@ GeForce 2 and 3.</P>
Complain to nVidia.</P>
-<P><B><A NAME=2.3.1.2.4>2.3.1.2.4. ATI cards</A></B></P>
+<P><B><A NAME="xv_ati">2.3.1.2.4 ATI cards</A></B></P>
<UL>
<LI>The <A HREF="http://www.linuxvideo.org/gatos">GATOS driver</A> (which you
@@ -182,11 +182,11 @@ n*(fps of the movie) Hz.</LI>
<LI>Radeon VE - currently only XFree86 CVS has driver for this card, version
4.1.0 doesn't. And no TV out support. Of course with <B>MPlayer</B> you can
happily get <B>accelerated</B> display, with or without <B>TV output</B>, and
-no libraries or X are needed. Read <A HREF="#2.3.1.14">Vidix</A> section.</LI>
+no libraries or X are needed. Read the <A HREF="#vidix">VIDIX</A> section.</LI>
</UL>
-<P><B><A NAME=2.3.1.2.5>2.3.1.2.5. NeoMagic cards</A></B></P>
+<P><B><A NAME="xv_neomagic">2.3.1.2.5 NeoMagic cards</A></B></P>
<P>These cards can be found in many laptops. Unfortunately, the driver in
X 4.2.0 can't do Xv, but we have a modified, Xv-capable driver for you.
@@ -205,22 +205,22 @@ EndSection
</P>
-<P><B><A NAME=2.3.1.2.6>2.3.1.2.6. Trident cards</A></B></P>
+<P><B><A NAME="xv_trident">2.3.1.2.6 Trident cards</A></B></P>
<P>If you want to use xv with a trident card, provided that it doesn't
work with 4.1.0, try the latest CVS of XFree or wait for XFree 4.2.0.
The latest CVS adds support for fullscreen xv support with the
Cyberblade XP card.</P>
-<P><B><A NAME=2.3.1.3>2.3.1.3. DGA</A></B></P>
+<P><B><A NAME="dga">2.3.1.3 DGA</A></B></P>
-<P><B><A NAME=2.3.1.3.1>2.3.1.3.1. Summary</A></B></P>
+<P><B><A NAME="dga_summary">2.3.1.3.1 Summary</A></B></P>
<P>This document tries to explain in some words what DGA is in general and
what the DGA video output driver for <B>MPlayer</B> can do (and what it can't).</P>
-<P><B><A NAME=2.3.1.3.2>2.3.1.3.2. What is DGA</A></B></P>
+<P><B><A NAME="dga_whatis">2.3.1.3.2 What is DGA</A></B></P>
<P>DGA is short for Direct Graphics Access and is a means for a program to
bypass the X-Server and directly modifying the framebuffer memory.
@@ -247,7 +247,7 @@ graphics chip you use and on the implementation of the X server's video
driver that controls this chip. So it does not work on every system ...</P>
-<P><B><A NAME=2.3.1.3.3>2.3.1.3.3. Installing DGA support for MPlayer</A></B></P>
+<P><B><A NAME="dga_installation">2.3.1.3.3 Installing DGA support for MPlayer</A></B></P>
<P>First make sure X loads the DGA extension, see in /var/log/XFree86.0.log:</P>
@@ -283,7 +283,7 @@ privileges through SUID root <B>MPlayer</B>.<BR>
You should also try if the '-vo sdl:dga' option works for you! It's much
faster!!!</P>
-<P><B><A NAME=2.3.1.3.4>2.3.1.3.4. Resolution switching</A></B></P>
+<P><B><A NAME="dga_resolution">2.3.1.3.4 Resolution switching</A></B></P>
<P>The DGA driver allows for switching the resolution of the output signal.
This avoids the need for doing (slow) software scaling and at the same
@@ -298,14 +298,14 @@ out which modes survive with the X11 log file. It can be found at:
<CODE>/var/log/XFree86.0.log</CODE>.</P>
<P>See appendix A for some sample modeline definitions.</P>
-<P><B><A NAME=2.3.1.3.5>2.3.1.3.5. DGA &amp; MPlayer</A></B></P>
+<P><B><A NAME="dga_mplayer">2.3.1.3.5 DGA &amp; MPlayer</A></B></P>
<P>DGA is used in two places with <B>MPlayer</B>: The SDL driver can be made to make
use of it (-vo sdl:dga) and within the DGA driver (-vo dga).
The above said is true for both; in the following sections I'll explain
how the DGA driver for <B>MPlayer</B> works.</P>
-<P><B><A NAME=2.3.1.3.6>2.3.1.3.6. Features of the DGA driver</A></B></P>
+<P><B><A NAME="dga_features">2.3.1.3.6 Features of the DGA driver</A></B></P>
<P>The DGA driver is invoked by specifying -vo dga at the command line.
The default behavior is to switch to a resolution matching the original
@@ -344,7 +344,7 @@ result in a big speed penalty (on my K6-II+ 525 it used an additional 20% of
CPU time!) depending on the implementation of DGA for your hardware.</P>
-<P><B><A NAME=2.3.1.3.7>2.3.1.3.7. Speed issues</A></B></P>
+<P><B><A NAME="dga_speed">2.3.1.3.7 Speed issues</A></B></P>
<P>Generally spoken, DGA framebuffer access should be at least as fast as using
the X11 driver with the additional benefit of getting a fullscreen image.
@@ -367,7 +367,7 @@ only half the memory bandwidth of a 32 bit display.</P>
<P>I've seen some AVI files already be replayed on a Pentium MMX 266. AMD K6-2
CPUs might work at 400 MHZ and above.</P>
-<P><B><A NAME=2.3.1.3.8>2.3.1.3.8. Known bugs</A></B></P>
+<P><B><A NAME="dga_bugs">2.3.1.3.8 Known bugs</A></B></P>
<P>Well, according to some developers of XFree, DGA is quite a beast. They
tell you better not to use it. Its implementation is not always flawless
@@ -388,7 +388,7 @@ case the DGA driver will crash telling you about a nonsense mode of
<LI>OSD only works with doublebuffering enabled.</LI>
</UL>
-<P><B><A NAME=2.3.1.3.9>2.3.1.3.9. Future work</A></B></P>
+<P><B><A NAME="dga_future">2.3.1.3.9 Future work</A></B></P>
<UL>
<LI>use of the new X11 render interface for OSD</LI>
@@ -396,7 +396,7 @@ case the DGA driver will crash telling you about a nonsense mode of
</UL>
-<P><B><A NAME=2.3.1.3.A>2.3.1.3.A. Some modelines</A></B></P>
+<P><B><A NAME="dga_modelines">2.3.1.3.A Some modelines</A></B></P>
<PRE>
Section "Modes"
@@ -415,7 +415,7 @@ case the DGA driver will crash telling you about a nonsense mode of
module.</P>
-<P><B><A NAME=2.3.1.3.B>2.3.1.3.B. Bug Reports</A></B></P>
+<P><B><A NAME="dga_bug_reports">2.3.1.3.B Bug Reports</A></B></P>
<P>If you experience troubles with the DGA driver please feel free to file
a bug report to me (e-mail address below). Please start <B>MPlayer</B> with the
@@ -429,7 +429,7 @@ also help. Thanks!</P>
<P><I>Acki (acki@acki-netz.de, www.acki-netz.de)</I></P>
-<P><B><A NAME=2.3.1.4>2.3.1.4. SDL</A></B></P>
+<P><B><A NAME="sdl">2.3.1.4 SDL</A></B></P>
<P>SDL (Simple Directmedia Layer) is basically a unified video/audio
interface. Programs that use it know only about SDL, and not about what video
@@ -476,7 +476,7 @@ esd, arts)</TD></TR>
It's bug in SDL, I can't change it (tested with SDL 1.2.1).
</UL>
-<P><B><A NAME=2.3.1.5>2.3.1.5. SVGAlib</A></B></P>
+<P><B><A NAME="svgalib">2.3.1.5 SVGAlib</A></B></P>
<P><B><U>Installation</U></B><BR>
You'll have to install svgalib and its development package in order for
@@ -510,7 +510,7 @@ It's bug in SDL, I can't change it (tested with SDL 1.2.1).
</P>
-<P><B><A NAME=2.3.1.6>2.3.1.6. Framebuffer output (FBdev)</A></B></P>
+<P><B><A NAME="fbdev">2.3.1.6 Framebuffer output (FBdev)</A></B></P>
<P>Whether to build the FBdev target is autodetected during ./configure .
Read the framebuffer documentation in the kernel sources
@@ -556,14 +556,14 @@ isn't supported. You can't use 8bpp (or less) modes.</LI>
<P>NOTE: FBdev video mode changing _does not work_ with the VESA framebuffer,
and don't ask for it, since it's not an <B>MPlayer</B> limitation.</P>
-<P><B><A NAME=2.3.1.7>2.3.1.7. Matrox framebuffer (mga_vid)</A></B></P>
+<P><B><A NAME="mga_vid">2.3.1.7 Matrox framebuffer (mga_vid)</A></B></P>
<P>This section is about the Matrox G200/G400/G450/G550 BES (Back-End Scaler)
support, the mga_vid kernel driver. It's active developed by me (A'rpi), and
it has hardware VSYNC support with triple buffering. It works on both
framebuffer console and under X.</P>
-<P><B>WARNING</B>: on non-Linux systems, use <A HREF="#2.3.1.14">Vidix</A> for
+<P><B>WARNING</B>: on non-Linux systems, use <A HREF="#vidix">VIDIX</A> for
mga_vid !!!</P>
<P>To use it, you first have to compile mga_vid.o:</P>
@@ -608,7 +608,7 @@ you have matroxfb console, or '-vo xmga' under XFree86 3.x.x or 4.x.x.</P>
change : <CODE>echo "brightness=120" > /dev/mga_vid</CODE></P>
-<P><B><A NAME=2.3.1.8>2.3.1.8. SiS 6326 framebuffer (sis_vid)</A></B></P>
+<P><B><A NAME="sis_vid">2.3.1.8 SiS 6326 framebuffer (sis_vid)</A></B></P>
<P>SiS 6326 YUV Framebuffer driver -> sis_vid kernel driver</P>
@@ -616,13 +616,13 @@ you have matroxfb console, or '-vo xmga' under XFree86 3.x.x or 4.x.x.</P>
updated after the mga_vid changes, so it's outdated now. Volunteers
needed to test it and bring the code up-to-date.</P>
-<P><B><A NAME=2.3.1.9>2.3.1.9. 3dfx YUV support (tdfxfb)</A></B></P>
+<P><B><A NAME="tdfxfb">2.3.1.9 3dfx YUV support (tdfxfb)</A></B></P>
<P>This driver uses the kernel's tdfx framebuffer driver to play movies with
YUV acceleration. You'll need a kernel with tdfxfb support, and recompile with
<CODE>./configure --enable-tdfxfb</CODE></P>
-<P><B><A NAME=2.3.1.10>2.3.1.10. OpenGL output</A></B></P>
+<P><B><A NAME="opengl">2.3.1.10 OpenGL output</A></B></P>
<P><B>MPlayer</B> supports displaying movies using OpenGL, but if your
platform/driver supports xv as should be the case on a PC with Linux, use xv
@@ -639,7 +639,7 @@ supports Rage128. See
<A HREF="http://dri.sourceforge.net">http://dri.sourceforge.net</A>
for download and installation instructions.</P>
-<P><B><A NAME=2.3.1.11>2.3.1.11. AAlib - text mode displaying</A></B></P>
+<P><B><A NAME="aalib">2.3.1.11 AAlib - text mode displaying</A></B></P>
<P><B>AAlib</B> is a library for displaying graphics in text mode, using powerful
ASCII renderer. There are LOTS of programs already supporting it, like Doom,
@@ -687,7 +687,8 @@ That isn't autodetected by aalib, but vo_aa tries to find the best mode.
See <A HREF="http://aa-project.sourceforge.net/tune/">http://aa-project.sourceforge.net/tune/</A> for further tuning issues.</P>
-<P><B><A NAME=2.3.1.12>2.3.1.12. VESA - output to VESA BIOS</A></B></P>
+<P><B><A NAME="vesa">2.3.1.12 VESA - output to VESA BIOS</A></B></P>
+
<P>
This driver was designed and introduced as a <B>generic driver</B> for any video
card which has VESA VBE 2.0 compatible BIOS. Another advantage of this
@@ -726,7 +727,7 @@ at least.)
- This driver calls <B>int 10h</B> handler thus it's not an emulator - it
calls <B>real</B> things of <B>real</B> BIOS in <B>real</B>-mode. (Finely -
in vm86 mode).<BR>
- - You can use Vidix with it, thus getting accelerated video display
+ - You can use VIDIX with it, thus getting accelerated video display
<B>AND</B> TV output at the same time! (recommended for ATI cards)
</P>
@@ -768,7 +769,7 @@ your PC since video BIOS initializes itself only once during POST procedure.
</P>
-<P><B><A NAME=2.3.1.13>2.3.1.13. X11</A></B></P>
+<P><B><A NAME="x11">2.3.1.13 X11</A></B></P>
<P>Avoid if possible. Outputs to X11 (uses shared memory extension), with no
hardware acceleration at all. Supports (MMX/3DNow/SSE accelerated, but still
@@ -783,7 +784,7 @@ handy, but you need powerful CPU to use software scaling. Don't use the
SDL driver's software output+scaler, it has worse image quality !</P>
<P>Software scaling is very slow, you better try changing video modes instead.
-It's very simple. See the <A HREF="#2.3.1.3.A">DGA section's modelines</A>, and
+It's very simple. See the <A HREF="#dga_modelines">DGA section's modelines</A>, and
insert them into your XF86Config.</P>
<UL>
<LI>If you have XFree86 4.x.x - use the <CODE>-vm</CODE> option. It will
@@ -797,7 +798,7 @@ drivers can't use low pixelclocks that are needed for low resolution
video modes.</P>
-<P><B><A NAME=2.3.1.14>2.3.1.14. Vidix</A></B></P>
+<P><B><A NAME="vidix">2.3.1.14 VIDIX</A></B></P>
<P><B>WHAT IS VIDIX?</B></P>
@@ -886,7 +887,7 @@ recognize <CODE>:vidix</CODE> subdevice.
<P><B>VIDEO EQUALIZER</B></P>
<P>
- This is a video equalizer implemented especially for Vidix. You can use
+ This is a video equalizer implemented especially for VIDIX. You can use
it either with <B>1-8</B> keys as described in the man page, or
by command line arguments. <B>MPlayer</B> recognizes the
following options :
@@ -932,7 +933,7 @@ recognize <CODE>:vidix</CODE> subdevice.
</P>
-<P><B><A NAME=2.3.1.15>2.3.1.15. Zr</A></B></P>
+<P><B><A NAME="zr">2.3.1.15 Zr</A></B></P>
<P>This is a display-driver (<CODE>-vo zr</CODE>) for a number of MJPEG
capture/playback cards (tested for DC10+ and Buz, and it should work for the
@@ -965,7 +966,7 @@ Some remarks:
</UL>
-<P><B><A NAME=2.3.1.16>2.3.1.16. DVB</A></B></P>
+<P><B><A NAME="dvb">2.3.1.16 DVB</A></B></P>
<P><B>MPlayer</B> supports cards with the Siemens DVB chipset from vendors like
Siemens, Technotrend, Galaxis or Hauppauge. The latest DVB drivers are
@@ -1067,7 +1068,7 @@ non-25fps movies and realtime transcoding between MPEG2 and MPEG4 (partial
decompression).</P>
-<P><B><A NAME=2.3.1.17>2.3.1.17. DXR3</A></B></P>
+<P><B><A NAME="dxr3">2.3.1.17 DXR3</A></B></P>
<P><B>MPlayer</B> supports hardware accelerated playback with the Creative DXR3
and Sigma Designs Hollywood Plus cards.</P>
@@ -1133,9 +1134,9 @@ a second or two. At this time, the only workaround is to use
<CODE>-vc mpeg12</CODE> when viewing DVDs with subtitles.<P>
-<P><B><A NAME=2.3.1.A>2.3.1.A. TV-out support</A></B></P>
+<P><B><A NAME="tv-out">2.3.1.A TV-out support</A></B></P>
-<P><B><A NAME=2.3.1.A.1>2.3.1.A.1. Matrox G400 cards</A></B></P>
+<P><B><A NAME="tv-out_matrox">2.3.1.A.1 Matrox G400 cards</A></B></P>
<P>Under Linux you have 2 methods to get G400 TV out working :</P>
@@ -1205,7 +1206,7 @@ a second or two. At this time, the only workaround is to use
</UL>
-<P><B><A NAME=2.3.1.A.2>2.3.1.A.2. ATI cards</A></B></P>
+<P><B><A NAME="tv-out_ati">2.3.1.A.2 ATI cards</A></B></P>
<P>
<B><U>PREAMBLE</U></B><BR>
@@ -1218,13 +1219,13 @@ because of their licensed Macrovision technology.</P>
<LI><B>ATI Mach64</B>: supported by <A HREF="http://gatos.sf.net">gatos</A>.</LI>
<LI><B>ASIC Radeon VIVO</B>: supported by <A HREF="http://gatos.sf.net">gatos</A>.</LI>
<LI><B>Radeon</B> and <B>Rage128</B>: supported by <B>MPlayer</B>!
-Check <a href="#2.3.1.12">VESA driver</a> and <A HREF="#2.3.1.15">Vidix</A>
+Check <a href="#vesa">VESA driver</a> and <A HREF="#vidix">VIDIX</A>
sections.</LI>
</UL>
<P>
- On other cards, just use the <a href="#2.3.1.12">VESA driver</a>, without
- Vidix. Powerful CPU is needed, though.
+ On other cards, just use the <a href="#vesa">VESA driver</a>, without
+ VIDIX. Powerful CPU is needed, though.
</P>
<P>Only thing you need to do - <B>have TV connector plugged in before
@@ -1233,7 +1234,7 @@ sections.</LI>
</P>
-<P><B><A NAME=2.3.1.A.3>2.3.1.A.3. Voodoo 3</A></B></P>
+<P><B><A NAME="tv-out_voodoo">2.3.1.A.3 Voodoo 3</A></B></P>
<P>
Check <A HREF="http://www.iki.fi/too/tvout-voodoo3-3000-xfree">this URL</A>.