changeset 6906:3274d0725fde

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...
author diego
date Sun, 04 Aug 2002 22:13:09 +0000
parents e32d3d0d8998
children 027d2140942b
files DOCS/bugreports.html DOCS/cd-dvd.html DOCS/codecs.html DOCS/documentation.html DOCS/encoding.html DOCS/faq.html DOCS/formats.html DOCS/sound.html DOCS/users_against_developers.html DOCS/video.html
diffstat 10 files changed, 469 insertions(+), 469 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/bugreports.html	Sun Aug 04 20:44:21 2002 +0000
+++ b/DOCS/bugreports.html	Sun Aug 04 22:13:09 2002 +0000
@@ -27,7 +27,7 @@
 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>
 
--- a/DOCS/cd-dvd.html	Sun Aug 04 20:44:21 2002 +0000
+++ b/DOCS/cd-dvd.html	Sun Aug 04 22:13:09 2002 +0000
@@ -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>
 
--- a/DOCS/codecs.html	Sun Aug 04 20:44:21 2002 +0000
+++ b/DOCS/codecs.html	Sun Aug 04 22:13:09 2002 +0000
@@ -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 @@
 </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 @@
   <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 @@
   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 @@
 <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 @@
 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 @@
 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 @@
 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 @@
   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 @@
   </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 @@
 <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 @@
 </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 @@
 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 @@
 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 @@
 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 @@
 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 @@
 
 
 <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 @@
 <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>
--- a/DOCS/documentation.html	Sun Aug 04 20:44:21 2002 +0000
+++ b/DOCS/documentation.html	Sun Aug 04 22:13:09 2002 +0000
@@ -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 @@
 <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 @@
   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=1.1>1.1. Overview</A></B></P>
+<P><B><A NAME="introduction">1. Introduction</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 @@
 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 @@
 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 @@
     </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 @@
     <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 @@
 <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 @@
 </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 @@
 </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 @@
 
 <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 @@
 
 <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 @@
 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>
-
-<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
+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#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 @@
 
 <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 @@
 <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 @@
 
 <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 @@
 
 <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 @@
 </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 @@
 <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 @@
 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 @@
 <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><A NAME=2.1>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=2.3>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=2.5><B>2.5. TV input</B></A></P>
-
-
-<P><A NAME=2.5.1><B>2.5.1.  Overview</B></A></P>
+<P><B><A NAME="features">2. Features</A></B></P>
+
+
+<P><A NAME="formats">2.1</A> <A HREF="formats.html">Supported formats</A></P>
+
+
+<P><A NAME="codecs">2.2</A> <A HREF="codecs.html">Supported codecs</A></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="encoding">2.4</A> <A HREF="encoding.html">MEncoder - An All-Purpose Encoder</A></P>
+
+
+<P><A NAME="tv"><B>2.5 TV input</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 @@
   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 @@
   (<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 @@
 </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 @@
 <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 @@
 </P>
 
 
-<P><A NAME=2.6><B>2.6.  Video filters</B></A></P>
-
-
-<P><A NAME=2.6.1><B>2.6.1.  Overview</B></A></P>
+<P><A NAME="filters"><B>2.6 filters</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 @@
 <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 @@
 <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 @@
 <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 @@
 <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 @@
 <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 @@
 <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 @@
 <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 @@
   <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 @@
 <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 @@
 <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 @@
 <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 @@
 <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 @@
 <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 @@
 <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 @@
 <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 @@
 <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 @@
 <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=3.1>3.1. Command line</A></B></P>
+<P><B><A NAME="usage">3. Usage</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 @@
   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 @@
 <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 @@
 </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 @@
 </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 @@
   </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 @@
 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 @@
 <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=5></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=6.1>6.1. Debian packaging</A></B></P>
+<P><B><A NAME="faq"></A>4. <A HREF="faq.html">FAQ 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="ports">6. Ports</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 @@
 </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 @@
 
 <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 @@
   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 @@
 </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 @@
   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 @@
 <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 @@
 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 @@
   </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 @@
 </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 @@
 <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 @@
 <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=D>Appendix D - Known bugs</A></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="known_bugs">Appendix D - Known bugs</A></B></P>
 
 <P>Special system/CPU-specific bugs/problems:</P>
 <UL>
--- a/DOCS/encoding.html	Sun Aug 04 20:44:21 2002 +0000
+++ b/DOCS/encoding.html	Sun Aug 04 22:13:09 2002 +0000
@@ -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 @@
 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 @@
     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 @@
     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 @@
   <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=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 @@
 <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 @@
 </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 @@
 <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 @@
   <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 @@
 <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 @@
   -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 @@
 &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 @@
 </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 @@
 <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>
--- a/DOCS/faq.html	Sun Aug 04 20:44:21 2002 +0000
+++ b/DOCS/faq.html	Sun Aug 04 22:13:09 2002 +0000
@@ -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 @@
 <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 @@
 </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 @@
 </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 @@
 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 @@
 <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 @@
 </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 @@
 </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 @@
 </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 @@
 <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 @@
 </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 @@
 </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 @@
 </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 @@
 <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 @@
 </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 @@
 </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?
--- a/DOCS/formats.html	Sun Aug 04 20:44:21 2002 +0000
+++ b/DOCS/formats.html	Sun Aug 04 22:13:09 2002 +0000
@@ -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 @@
 
 
 
-<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 @@
 <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 @@
 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 @@
 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 @@
 .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 @@
 <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 @@
 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 @@
 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 @@
 <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 @@
 </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 @@
   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 @@
   <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 @@
 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>
--- a/DOCS/sound.html	Sun Aug 04 20:44:21 2002 +0000
+++ b/DOCS/sound.html	Sun Aug 04 22:13:09 2002 +0000
@@ -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 @@
 <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 @@
 <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 @@
 </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 @@
 <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 @@
   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 @@
 &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 @@
 </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 @@
 </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 @@
   -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 @@
   &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>
 
--- a/DOCS/users_against_developers.html	Sun Aug 04 20:44:21 2002 +0000
+++ b/DOCS/users_against_developers.html	Sun Aug 04 22:13:09 2002 +0000
@@ -130,7 +130,7 @@
 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">
--- a/DOCS/video.html	Sun Aug 04 20:44:21 2002 +0000
+++ b/DOCS/video.html	Sun Aug 04 22:13:09 2002 +0000
@@ -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 @@
 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 @@
 
 </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 @@
 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 @@
 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 @@
 <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 @@
 </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 @@
 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 @@
 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 @@
 <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 @@
 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 @@
 <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 @@
 <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 @@
 </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 @@
 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 @@
 <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 @@
 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 @@
 </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 @@
 <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 @@
   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 @@
 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 @@
 <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 @@
 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 @@
  - 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 @@
 </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 @@
 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 @@
 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 @@
 <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 @@
 </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 @@
 </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 @@
 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 @@
 <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 @@
 </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 @@
 <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 @@
 </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>.