summaryrefslogtreecommitdiff
path: root/doc/faq/faq.html
diff options
context:
space:
mode:
authorGuenter Bartsch <guenter@users.sourceforge.net>2003-01-09 00:54:20 +0000
committerGuenter Bartsch <guenter@users.sourceforge.net>2003-01-09 00:54:20 +0000
commite479e683d54d77feb353bc611e35edfce2465ca5 (patch)
tree79c79a3b9fc666d04a36ea61c1f15f02553b9266 /doc/faq/faq.html
parent02f76cedb74d34526805b696321d05caf5e6b492 (diff)
downloadxine-lib-e479e683d54d77feb353bc611e35edfce2465ca5.tar.gz
xine-lib-e479e683d54d77feb353bc611e35edfce2465ca5.tar.bz2
bugfixes and additions by manfred tremmel, cleanup, add section ids so link names no longer change with every release
CVS patchset: 3836 CVS date: 2003/01/09 00:54:20
Diffstat (limited to 'doc/faq/faq.html')
-rw-r--r--doc/faq/faq.html470
1 files changed, 320 insertions, 150 deletions
diff --git a/doc/faq/faq.html b/doc/faq/faq.html
index d2dbf131d..82da42d43 100644
--- a/doc/faq/faq.html
+++ b/doc/faq/faq.html
@@ -4,22 +4,25 @@
>The xine engine FAQ</TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
-"></HEAD
+CONTENT="Modular DocBook HTML Stylesheet Version 1.77+"></HEAD
><BODY
CLASS="BOOK"
><DIV
CLASS="BOOK"
><A
-NAME="AEN1"><DIV
+NAME="AEN1"
+></A
+><DIV
CLASS="TITLEPAGE"
><H1
CLASS="TITLE"
><A
-NAME="AEN2">The xine engine FAQ</H1
+NAME="AEN2"
+></A
+>The xine engine FAQ</H1
><P
CLASS="COPYRIGHT"
->Copyright &copy; 2001-2003 by the xine project team</P
+>Copyright &copy; 2001-2003 the xine project team</P
><HR></DIV
><DIV
CLASS="TOC"
@@ -37,32 +40,32 @@ HREF="#GENERAL"
><DL
><DT
><A
-HREF="#AEN10"
+HREF="#ABOUT"
>What is the xine engine?</A
></DT
><DT
><A
-HREF="#AEN13"
+HREF="#SCOPE"
>What's the aim and scope of this text?</A
></DT
><DT
><A
-HREF="#AEN16"
+HREF="#WHERETOGETHELP"
>My question is not yet covered here - where can I ask for help?</A
></DT
><DT
><A
-HREF="#AEN24"
+HREF="#MODULES"
>What are those xine-lib, xine-ui, gxine, ... modules in cvs for?</A
></DT
><DT
><A
-HREF="#AEN33"
+HREF="#CVS"
>Where and how do I get the latest development version?</A
></DT
><DT
><A
-HREF="#AEN45"
+HREF="#BINARIES"
>Where can I find pre-compiled binaries, e.g. RPMs?</A
></DT
></DL
@@ -76,86 +79,81 @@ HREF="#BUILDING"
><DL
><DT
><A
-HREF="#AEN51"
+HREF="#BUILDREQUIREMENTS"
>What do I need to compile everything properly?</A
></DT
><DT
><A
-HREF="#AEN60"
+HREF="#AEN61"
>How do I compile xine?</A
></DT
><DD
><DL
><DT
><A
-HREF="#AEN62"
+HREF="#SIMPLEBUILDINSTR"
>Simple build instructions for beginners</A
></DT
><DT
><A
-HREF="#AEN76"
+HREF="#COMPLETEBUILDINSTR"
>Complete build instructions</A
></DT
></DL
></DD
><DT
><A
-HREF="#AEN87"
+HREF="#RPMBUILD"
>Making your own RPM packages (xine-lib, xine-ui)</A
></DT
><DT
><A
-HREF="#AEN100"
+HREF="#CFLAGS"
>Can I provide additional CFLAGS for compilation?</A
></DT
><DT
><A
-HREF="#AEN106"
+HREF="#ATHLONFLAGS"
>Are there binaries for my AMD K7 (Athlon (TM) ) available? Can I build them?</A
></DT
><DT
><A
-HREF="#AEN110"
+HREF="#AEN111"
>Build problems: xine engine (xine-lib)</A
></DT
><DD
><DL
><DT
><A
-HREF="#AEN112"
+HREF="#DOESNTCOMPILE"
>The package doesn't compile at all!</A
></DT
><DT
><A
-HREF="#AEN117"
+HREF="#XVPLUGINFAILSTOBUILD"
>The Xv video-out plugin fails to compile!</A
></DT
></DL
></DD
><DT
><A
-HREF="#AEN125"
+HREF="#AEN126"
>Build problems: frontend (gxine/xine-ui/...)</A
></DT
><DD
><DL
><DT
><A
-HREF="#AEN127"
+HREF="#XINELIBNOTFOUND"
>I have installed xine-lib but the frontend complains about not finding it!</A
></DT
></DL
></DD
><DT
><A
-HREF="#AEN134"
+HREF="#NONROOTBUILD"
>Can I install xine in my home directory (without being root) ?</A
></DT
-><DT
-><A
-HREF="#AEN145"
-></A
-></DT
></DL
></DD
><DT
@@ -167,75 +165,75 @@ HREF="#PLAYBACK"
><DL
><DT
><A
-HREF="#AEN151"
+HREF="#AEN148"
>DVD Playback with xine</A
></DT
><DD
><DL
><DT
><A
-HREF="#AEN153"
+HREF="#DVDPLAYBACK"
>How do I play back DVDs with xine?</A
></DT
><DT
><A
-HREF="#AEN177"
+HREF="#DVDLONGWAIT"
>DVD playback works, but it takes a long time until playback starts</A
></DT
><DT
><A
-HREF="#AEN183"
+HREF="#REGIONSET"
>I have problems setting up my RPC-2 drive for the right region!</A
></DT
></DL
></DD
><DT
><A
-HREF="#AEN188"
+HREF="#VCDSUPPORT"
>Can I watch Video CDs (VCDs)? SVCDS ? CD-i?</A
></DT
><DT
><A
-HREF="#AEN195"
+HREF="#QUICKTIME"
>Can I watch Quicktime (.mov, .mp4) files using xine?</A
></DT
><DT
><A
-HREF="#AEN202"
+HREF="#AEN199"
>Real Network files/streams</A
></DT
><DD
><DL
><DT
><A
-HREF="#AEN204"
+HREF="#REALFILEPLAYBACK"
>Can I watch Real (.rm, .ram) files using xine ?</A
></DT
><DT
><A
-HREF="#AEN213"
+HREF="#REALNETWORKSTREAMS"
>What about (live) network streams (pnm://, rtsp:// style urls) ?</A
></DT
></DL
></DD
><DT
><A
-HREF="#AEN216"
+HREF="#WMV"
>Can I watch Windows Media (.asf/.wmv) files using xine?</A
></DT
><DT
><A
-HREF="#AEN223"
+HREF="#DVB"
>Can I watch Digital TV (Digital Video Broadcast) using xine ?</A
></DT
><DT
><A
-HREF="#AEN227"
+HREF="#STDIN"
>How do I play streams from STDIN?</A
></DT
><DT
><A
-HREF="#AEN231"
+HREF="#AVISUBTITLES"
>How can I watch files with external AVI subtitles?</A
></DT
></DL
@@ -249,22 +247,22 @@ HREF="#RUNNING"
><DL
><DT
><A
-HREF="#AEN237"
+HREF="#SPEEDUP"
>I have a lot of dropped frames - what can I do?</A
></DT
><DT
><A
-HREF="#AEN294"
+HREF="#PORTS"
>I have problems when using xine on FreeBSD, Solaris, ... !</A
></DT
><DT
><A
-HREF="#AEN298"
+HREF="#AAXINE"
>What is aalib? How do I use it in xine?</A
></DT
><DT
><A
-HREF="#AEN305"
+HREF="#CONFIGOPTIONS"
>What do all these <TT
CLASS="FILENAME"
>~/.xine/config</TT
@@ -284,37 +282,37 @@ HREF="#AUDIO"
><DL
><DT
><A
-HREF="#AEN313"
+HREF="#AUDIODRIVERS"
>What audio drivers does xine support? OSS? Alsa? Arts? Esd?</A
></DT
><DT
><A
-HREF="#AEN316"
+HREF="#COMPRESSOR"
>When I'm watching a movie, the sound effects are much higher volume than the voices</A
></DT
><DT
><A
-HREF="#AEN326"
+HREF="#NOAUDIO"
>When I play this stream, xine shows video but there's no audio!</A
></DT
><DT
><A
-HREF="#AEN334"
+HREF="#SURROUNDSOUND"
>Can xine produce 4-/5-channel surround audio output?</A
></DT
><DT
><A
-HREF="#AEN343"
+HREF="#SPDIF"
>What about ac3 output via spdif to an external ac3 decoder?</A
></DT
><DT
><A
-HREF="#AEN349"
+HREF="#VOLUMECONTROL"
>Changing the volume with the GUI control has no effect! What's up!?</A
></DT
><DT
><A
-HREF="#AEN353"
+HREF="#STUTTERING"
>Audio is stuttering and i see a lot of "metronom: fixing sound card drift by -2115 pts" on the console output</A
></DT
></DL
@@ -328,37 +326,37 @@ HREF="#VIDEO"
><DL
><DT
><A
-HREF="#AEN360"
+HREF="#NOVIDEO"
>I can hear the audio - but I don't see a picture!</A
></DT
><DT
><A
-HREF="#AEN364"
+HREF="#XVEXTENSION"
>How can I make xine use the Xv extension and what drivers do I need?</A
></DT
><DT
><A
-HREF="#AEN399"
+HREF="#COLORKEY"
>Some parts of my X Desktop get transparent when xine plays the video!</A
></DT
><DT
><A
-HREF="#AEN404"
+HREF="#ASPECTRATIO"
>The aspect ratio of the video is wrong!</A
></DT
><DT
><A
-HREF="#AEN407"
+HREF="#DISCARDEDSKIPPED"
>What is the difference between discarded and skipped frames?</A
></DT
><DT
><A
-HREF="#AEN415"
+HREF="#CONTRASTBRIGHTNESSSATURATION"
>My xine is runing in black and white! / I only get a gray video output!</A
></DT
><DT
><A
-HREF="#AEN420"
+HREF="#VIDEODRIVER"
>Which is the best video driver to use?</A
></DT
></DL
@@ -372,47 +370,47 @@ HREF="#ERRORS"
><DL
><DT
><A
-HREF="#AEN429"
+HREF="#AUDIODRIVERERR"
>Starting xine fails with complains about audio drivers/devices!</A
></DT
><DT
><A
-HREF="#AEN436"
+HREF="#NOVIDEOPORTFOUND"
>"no video port found"</A
></DT
><DT
><A
-HREF="#AEN441"
+HREF="#UNABLETOOPENDVDDRIVE"
>"Unable to open dvd drive (/dev/dvd)"</A
></DT
><DT
><A
-HREF="#AEN445"
+HREF="#DEMUXERROR0000"
>"demux error! 00 00 00 (should be 0x000001)"</A
></DT
><DT
><A
-HREF="#AEN450"
+HREF="#OSSFAILED"
>"audio driver 'oss' failed, using null driver instead"</A
></DT
><DT
><A
-HREF="#AEN461"
+HREF="#THROWINGAWARIMAGE"
>"video_out: throwing away image with pts xxx because it's too old"</A
></DT
><DT
><A
-HREF="#AEN464"
+HREF="#NOVIDEOPLUGINAVAILABLE"
>"No video plugin available to decode 'xxxxxx'."</A
></DT
><DT
><A
-HREF="#AEN468"
+HREF="#DEMUXERFAILEDTOSTART"
>"w32codec: decoder failed to start. Is 'xxxxxx' installed?"</A
></DT
><DT
><A
-HREF="#AEN471"
+HREF="#XINECRASHED"
>xine just crashed on me - i didn't get any error message</A
></DT
></DL
@@ -423,13 +421,17 @@ HREF="#AEN471"
CLASS="CHAPTER"
><HR><H1
><A
-NAME="GENERAL">Chapter 1. General questions about xine and this document</H1
+NAME="GENERAL"
+></A
+>Chapter 1. General questions about xine and this document</H1
><DIV
CLASS="SECT1"
><H2
CLASS="SECT1"
><A
-NAME="AEN10">What is the xine engine?</H2
+NAME="ABOUT"
+></A
+>What is the xine engine?</H2
><P
>
The xine engine is a free media player engine. It comes in the form of
@@ -443,7 +445,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN13">What's the aim and scope of this text?</H2
+NAME="SCOPE"
+></A
+>What's the aim and scope of this text?</H2
><P
> The primary goal of this FAQ is to cover all recurring questions related
to the xine engine. Frontend specific questions are not covered here.
@@ -454,7 +458,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN16">My question is not yet covered here - where can I ask for help?</H2
+NAME="WHERETOGETHELP"
+></A
+>My question is not yet covered here - where can I ask for help?</H2
><P
> First of all be sure that your question is really not covered here and
that you haven't just been a bit too lazy to read through all of this
@@ -497,7 +503,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN24">What are those xine-lib, xine-ui, gxine, ... modules in cvs for?</H2
+NAME="MODULES"
+></A
+>What are those xine-lib, xine-ui, gxine, ... modules in cvs for?</H2
><P
> Some time ago xine just became too complex to be just one big program.
Therefore it was split into two major parts.
@@ -528,7 +536,9 @@ NAME="AEN24">What are those xine-lib, xine-ui, gxine, ... modules in cvs for?</H
CLASS="FILENAME"
>xine-plugin</TT
> a mozilla browser plugin
- for streaming media playback using xine, <TT
+ for streaming media playback using xine (at the time of this writing
+ unmaintained and somewhat obsoleted by gxine's browser plugin),
+ <TT
CLASS="FILENAME"
>xine-www</TT
> the
@@ -540,7 +550,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN33">Where and how do I get the latest development version?</H2
+NAME="CVS"
+></A
+>Where and how do I get the latest development version?</H2
><P
> Be advised that end-users should stick to the official xine releases.
CVS is only intended for developers.
@@ -580,14 +592,21 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN45">Where can I find pre-compiled binaries, e.g. RPMs?</H2
+NAME="BINARIES"
+></A
+>Where can I find pre-compiled binaries, e.g. RPMs?</H2
><P
> The xine project does not provide pre-compiled binaries for legal
reasons (some parts of xine may be covered by patents in some countries).
Some OS projects/vendors (e.g. debian, freebsd, ...) offer binaries
for their distributions - please contact them for further info.
You can also find links to third parties providing xine RPMs on
- the xine homepage.
+ the xine homepage :
+ <A
+HREF="http://xine.sf.net/index.php/about"
+TARGET="_top"
+>http://xine.sf.net/index.php/about</A
+>
</P
><P
> See the next chapter of this FAQ for instructions on how to build xine
@@ -599,13 +618,17 @@ NAME="AEN45">Where can I find pre-compiled binaries, e.g. RPMs?</H2
CLASS="CHAPTER"
><HR><H1
><A
-NAME="BUILDING">Chapter 2. Building and installing xine from source </H1
+NAME="BUILDING"
+></A
+>Chapter 2. Building and installing xine from source </H1
><DIV
CLASS="SECT1"
><H2
CLASS="SECT1"
><A
-NAME="AEN51">What do I need to compile everything properly?</H2
+NAME="BUILDREQUIREMENTS"
+></A
+>What do I need to compile everything properly?</H2
><P
> First of all an official and stable release of gcc. Also be aware
that patched gcc versions may break parts of xine and are therefore
@@ -646,13 +669,17 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN60">How do I compile xine?</H2
+NAME="AEN61"
+></A
+>How do I compile xine?</H2
><DIV
CLASS="SECT2"
><H3
CLASS="SECT2"
><A
-NAME="AEN62">Simple build instructions for beginners</H3
+NAME="SIMPLEBUILDINSTR"
+></A
+>Simple build instructions for beginners</H3
><P
> Download the latest xine-lib and gxine/xine-ui tarballs, then follow
these instruction. To unpack a tarball, use:
@@ -740,7 +767,9 @@ CLASS="SECT2"
><HR><H3
CLASS="SECT2"
><A
-NAME="AEN76">Complete build instructions</H3
+NAME="COMPLETEBUILDINSTR"
+></A
+>Complete build instructions</H3
><P
> The build process is the same for all of the xine modules.
</P
@@ -805,7 +834,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN87">Making your own RPM packages (xine-lib, xine-ui)</H2
+NAME="RPMBUILD"
+></A
+>Making your own RPM packages (xine-lib, xine-ui)</H2
><P
> Basically you will only have to issue one command, if you have just
downloaded a source tarball from our web site:
@@ -852,7 +883,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN100">Can I provide additional CFLAGS for compilation?</H2
+NAME="CFLAGS"
+></A
+>Can I provide additional CFLAGS for compilation?</H2
><P
> Yes, you can do so by setting the CFLAGS variable and then run
configure again.
@@ -873,7 +906,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN106">Are there binaries for my AMD K7 (Athlon (TM) ) available? Can I build them?</H2
+NAME="ATHLONFLAGS"
+></A
+>Are there binaries for my AMD K7 (Athlon (TM) ) available? Can I build them?</H2
><P
> If you have a recent gcc you can try to compile "more" k7 support in (esp.
better instruction scheduling). If the configure script should fail to
@@ -903,13 +938,17 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN110">Build problems: xine engine (xine-lib)</H2
+NAME="AEN111"
+></A
+>Build problems: xine engine (xine-lib)</H2
><DIV
CLASS="SECT2"
><H3
CLASS="SECT2"
><A
-NAME="AEN112">The package doesn't compile at all!</H3
+NAME="DOESNTCOMPILE"
+></A
+>The package doesn't compile at all!</H3
><P
> In order to be able to compile xine-lib, you need (amongst other things)
the zlib compression library plus the appropriate headers, which are
@@ -931,7 +970,9 @@ CLASS="SECT2"
><HR><H3
CLASS="SECT2"
><A
-NAME="AEN117">The Xv video-out plugin fails to compile!</H3
+NAME="XVPLUGINFAILSTOBUILD"
+></A
+>The Xv video-out plugin fails to compile!</H3
><P
> If you want to have Xv support compiled in, make sure you either have
a shared Xv library on your system, e.g.
@@ -958,8 +999,8 @@ CLASS="PROGRAMLISTING"
>
</P
><P
-> Alternatively you need to have libtool 1.4 or newer installed. If not
- and you only got libXv.a you can create the shared versions yourself:
+> Alternatively you need to have libtool 1.4 or newer installed, then
+ libXv.a is sufficient. Otherwise you can create the shared versions yourself:
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
@@ -987,13 +1028,17 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN125">Build problems: frontend (gxine/xine-ui/...)</H2
+NAME="AEN126"
+></A
+>Build problems: frontend (gxine/xine-ui/...)</H2
><DIV
CLASS="SECT2"
><H3
CLASS="SECT2"
><A
-NAME="AEN127">I have installed xine-lib but the frontend complains about not finding it!</H3
+NAME="XINELIBNOTFOUND"
+></A
+>I have installed xine-lib but the frontend complains about not finding it!</H3
><P
> First of all take a closer look at the compilation instructions above again.
You will probably find your answer there right away.
@@ -1023,7 +1068,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN134">Can I install xine in my home directory (without being root) ?</H2
+NAME="NONROOTBUILD"
+></A
+>Can I install xine in my home directory (without being root) ?</H2
><P
> yes. first set up a subdir where you install your private software, eg
</P
@@ -1088,35 +1135,30 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
></DIV
-><DIV
-CLASS="SECT1"
-><HR><H2
-CLASS="SECT1"
-><A
-NAME="AEN145"></H2
-><P
-> </P
-><P
-> </P
-></DIV
></DIV
><DIV
CLASS="CHAPTER"
><HR><H1
><A
-NAME="PLAYBACK">Chapter 3. Playback of various stream types</H1
+NAME="PLAYBACK"
+></A
+>Chapter 3. Playback of various stream types</H1
><DIV
CLASS="SECT1"
><H2
CLASS="SECT1"
><A
-NAME="AEN151">DVD Playback with xine</H2
+NAME="AEN148"
+></A
+>DVD Playback with xine</H2
><DIV
CLASS="SECT2"
><H3
CLASS="SECT2"
><A
-NAME="AEN153">How do I play back DVDs with xine?</H3
+NAME="DVDPLAYBACK"
+></A
+>How do I play back DVDs with xine?</H3
><P
> Newer xine (1.0.x) releases come with a full-featured
DVD plugin that should be able to handle any unencrypted,
@@ -1232,7 +1274,9 @@ CLASS="SECT2"
><HR><H3
CLASS="SECT2"
><A
-NAME="AEN177">DVD playback works, but it takes a long time until playback starts</H3
+NAME="DVDLONGWAIT"
+></A
+>DVD playback works, but it takes a long time until playback starts</H3
><P
> This points to a region code problem. Some versions of libdvdcss can play
back DVDs from other regions than the RPC-2 DVD drive is set up for,
@@ -1259,7 +1303,9 @@ CLASS="SECT2"
><HR><H3
CLASS="SECT2"
><A
-NAME="AEN183">I have problems setting up my RPC-2 drive for the right region!</H3
+NAME="REGIONSET"
+></A
+>I have problems setting up my RPC-2 drive for the right region!</H3
><P
> You can download a tool to set the region code of RPC-Drives here:
<A
@@ -1281,7 +1327,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN188">Can I watch Video CDs (VCDs)? SVCDS ? CD-i?</H2
+NAME="VCDSUPPORT"
+></A
+>Can I watch Video CDs (VCDs)? SVCDS ? CD-i?</H2
><P
> xine supports VCD and SVCD playback out-of-the box. Similar to DVDs,
make sure you have a <TT
@@ -1318,7 +1366,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN195">Can I watch Quicktime (.mov, .mp4) files using xine?</H2
+NAME="QUICKTIME"
+></A
+>Can I watch Quicktime (.mov, .mp4) files using xine?</H2
><P
> Quicktime is just a system layer (container format) which can contain various
different audio and video formats. The system layer itself is fully supported
@@ -1356,13 +1406,17 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN202">Real Network files/streams</H2
+NAME="AEN199"
+></A
+>Real Network files/streams</H2
><DIV
CLASS="SECT2"
><H3
CLASS="SECT2"
><A
-NAME="AEN204">Can I watch Real (.rm, .ram) files using xine ?</H3
+NAME="REALFILEPLAYBACK"
+></A
+>Can I watch Real (.rm, .ram) files using xine ?</H3
><P
> The situation with real files and streams is pretty similar to the situation
with Quicktime Streams (see above). Most newer real audio and video formats
@@ -1404,7 +1458,9 @@ CLASS="SECT2"
><HR><H3
CLASS="SECT2"
><A
-NAME="AEN213">What about (live) network streams (pnm://, rtsp:// style urls) ?</H3
+NAME="REALNETWORKSTREAMS"
+></A
+>What about (live) network streams (pnm://, rtsp:// style urls) ?</H3
><P
> xine supports both pnm and rtsp streaming. However, digging out the actual
pnm/rtsp url can be tricky as they're often packed into heavy JavaScript and
@@ -1424,7 +1480,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN216">Can I watch Windows Media (.asf/.wmv) files using xine?</H2
+NAME="WMV"
+></A
+>Can I watch Windows Media (.asf/.wmv) files using xine?</H2
><P
> While the container format (system layer) ASF (wmv is just an alias)
is fully supported in xine, for newer windows media 8 and 9 based streams
@@ -1459,7 +1517,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN223">Can I watch Digital TV (Digital Video Broadcast) using xine ?</H2
+NAME="DVB"
+></A
+>Can I watch Digital TV (Digital Video Broadcast) using xine ?</H2
><P
> At the time of this writing DVB support is a very new and experimental
feature in xine. The number of supported cards is pretty limited at the moment.
@@ -1474,7 +1534,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN227">How do I play streams from STDIN?</H2
+NAME="STDIN"
+></A
+>How do I play streams from STDIN?</H2
><P
> Use something like:
<TABLE
@@ -1498,7 +1560,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN231">How can I watch files with external AVI subtitles?</H2
+NAME="AVISUBTITLES"
+></A
+>How can I watch files with external AVI subtitles?</H2
><P
> This is not supported in current xine 1.0.x releases (but it is being
actively worked on, so please be patient :) ). In xine 0.9.13
@@ -1524,13 +1588,17 @@ CLASS="PROGRAMLISTING"
CLASS="CHAPTER"
><HR><H1
><A
-NAME="RUNNING">Chapter 4. Running xine </H1
+NAME="RUNNING"
+></A
+>Chapter 4. Running xine </H1
><DIV
CLASS="SECT1"
><H2
CLASS="SECT1"
><A
-NAME="AEN237">I have a lot of dropped frames - what can I do?</H2
+NAME="SPEEDUP"
+></A
+>I have a lot of dropped frames - what can I do?</H2
><P
> Your hardware might be too slow for xine. Make sure you turn on all
speed optimizing options. A few things you should check (in order of
@@ -1651,6 +1719,38 @@ CLASS="PROGRAMLISTING"
></TR
></TABLE
>
+ In some cases where this fails it helps to specify the dma mode
+ to use, for example:
+ <TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="90%"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+> hdparm -d1 -X 66 device_of_your_drive_that_supplies_video_data
+ </PRE
+></TD
+></TR
+></TABLE
+>
+ In RedHat 8.0 an additional entry in /etc/modules.conf
+ <TABLE
+BORDER="0"
+BGCOLOR="#E0E0E0"
+WIDTH="90%"
+><TR
+><TD
+><PRE
+CLASS="PROGRAMLISTING"
+> options ide-cd dma=1
+ </PRE
+></TD
+></TR
+></TABLE
+>
+ should help (reboot for this change to take effect).
</P
><P
> More information about this may be found here:
@@ -1838,7 +1938,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN294">I have problems when using xine on FreeBSD, Solaris, ... !</H2
+NAME="PORTS"
+></A
+>I have problems when using xine on FreeBSD, Solaris, ... !</H2
><P
> Check out the the corresponding README files in the directory <TT
CLASS="FILENAME"
@@ -1851,7 +1953,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN298">What is aalib? How do I use it in xine?</H2
+NAME="AAXINE"
+></A
+>What is aalib? How do I use it in xine?</H2
><P
> aalib is an ascii art library. xine comes with an aalib video output
plugin so you can watch movies in your xterm, on the console or on your
@@ -1891,7 +1995,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN305">What do all these <TT
+NAME="CONFIGOPTIONS"
+></A
+>What do all these <TT
CLASS="FILENAME"
>~/.xine/config</TT
> (<TT
@@ -1914,13 +2020,17 @@ CLASS="FILENAME"
CLASS="CHAPTER"
><HR><H1
><A
-NAME="AUDIO">Chapter 5. Audio related questions </H1
+NAME="AUDIO"
+></A
+>Chapter 5. Audio related questions </H1
><DIV
CLASS="SECT1"
><H2
CLASS="SECT1"
><A
-NAME="AEN313">What audio drivers does xine support? OSS? Alsa? Arts? Esd?</H2
+NAME="AUDIODRIVERS"
+></A
+>What audio drivers does xine support? OSS? Alsa? Arts? Esd?</H2
><P
> Currently xine support audio output via OSS (kernel audio drivers),
ALSA 0.9.x (ALSA 0.5.x is no longer supported), arts (KDE's sound daemon)
@@ -1933,7 +2043,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN316">When I'm watching a movie, the sound effects are much higher volume than the voices</H2
+NAME="COMPRESSOR"
+></A
+>When I'm watching a movie, the sound effects are much higher volume than the voices</H2
><P
> Congratulations, you seem to have an original movie audio track there.
</P
@@ -1983,7 +2095,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN326">When I play this stream, xine shows video but there's no audio!</H2
+NAME="NOAUDIO"
+></A
+>When I play this stream, xine shows video but there's no audio!</H2
><P
> Well, first try a different audio driver (<B
CLASS="COMMAND"
@@ -2015,7 +2129,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN334">Can xine produce 4-/5-channel surround audio output?</H2
+NAME="SURROUNDSOUND"
+></A
+>Can xine produce 4-/5-channel surround audio output?</H2
><P
> Yep, it can do that using OSS or ALSA drivers, provided that the driver
supports it. On startup xine tells you what modes are supported by your
@@ -2082,7 +2198,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN343">What about ac3 output via spdif to an external ac3 decoder?</H2
+NAME="SPDIF"
+></A
+>What about ac3 output via spdif to an external ac3 decoder?</H2
><P
> xine can do that too. Pretty much the same story as for 4-/5-channel
surround (see above). You can either use the config dialog or edit
@@ -2115,7 +2233,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN349">Changing the volume with the GUI control has no effect! What's up!?</H2
+NAME="VOLUMECONTROL"
+></A
+>Changing the volume with the GUI control has no effect! What's up!?</H2
><P
> Some xine drivers do not support volume changing although the GUI
will show the volume bar. Usually this is not xine's fault: aRts C
@@ -2134,7 +2254,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN353">Audio is stuttering and i see a lot of "metronom: fixing sound card drift by -2115 pts" on the console output</H2
+NAME="STUTTERING"
+></A
+>Audio is stuttering and i see a lot of "metronom: fixing sound card drift by -2115 pts" on the console output</H2
><P
> Might be a soundcard problem, if it only comes in longer intervals.
Your soundcard does not keep it's sampling frequency accurately
@@ -2159,13 +2281,17 @@ NAME="AEN353">Audio is stuttering and i see a lot of "metronom: fixing sound car
CLASS="CHAPTER"
><HR><H1
><A
-NAME="VIDEO">Chapter 6. Video related questions </H1
+NAME="VIDEO"
+></A
+>Chapter 6. Video related questions </H1
><DIV
CLASS="SECT1"
><H2
CLASS="SECT1"
><A
-NAME="AEN360">I can hear the audio - but I don't see a picture!</H2
+NAME="NOVIDEO"
+></A
+>I can hear the audio - but I don't see a picture!</H2
><P
> Probably your hardware is simply too slow - see above for some
hints on how to speed things up.
@@ -2180,7 +2306,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN364">How can I make xine use the Xv extension and what drivers do I need?</H2
+NAME="XVEXTENSION"
+></A
+>How can I make xine use the Xv extension and what drivers do I need?</H2
><P
> xine will normally use Xv by default if it is available. In some cases
you might need to choose Xv playback manually (when the <TT
@@ -2312,6 +2440,13 @@ TARGET="_top"
SiliconMotion: certain controllers (more info needed!) have Xv support in Xfree 4.x
</P
></LI
+><LI
+><P
+>
+ Matrox: G200 or newer (but not Parhelia) have Xv support in XFree 4.x.
+ For parhelia, use the binary only drivers available from matrox' website.
+ </P
+></LI
></UL
>
</P
@@ -2321,7 +2456,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN399">Some parts of my X Desktop get transparent when xine plays the video!</H2
+NAME="COLORKEY"
+></A
+>Some parts of my X Desktop get transparent when xine plays the video!</H2
><P
> Looks like some colors on your GUI match the colorkey Xv uses. You can
change the colorkey value to avoid this. There should be a line like:
@@ -2351,7 +2488,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN404">The aspect ratio of the video is wrong!</H2
+NAME="ASPECTRATIO"
+></A
+>The aspect ratio of the video is wrong!</H2
><P
> Try pressing "a" to change the aspect ratio.
</P
@@ -2361,7 +2500,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN407">What is the difference between discarded and skipped frames?</H2
+NAME="DISCARDEDSKIPPED"
+></A
+>What is the difference between discarded and skipped frames?</H2
><P
> Sometimes xine will output a message like that:
<TABLE
@@ -2410,7 +2551,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN415">My xine is runing in black and white! / I only get a gray video output!</H2
+NAME="CONTRASTBRIGHTNESSSATURATION"
+></A
+>My xine is runing in black and white! / I only get a gray video output!</H2
><P
> This frequently happens with new Xv drivers or when switching to a
different video card. Background is that different Xv drivers often
@@ -2431,7 +2574,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN420">Which is the best video driver to use?</H2
+NAME="VIDEODRIVER"
+></A
+>Which is the best video driver to use?</H2
><P
> xine support several video drivers for outputing the image. These will
differ on how the frames are copied to the video card memory, whether
@@ -2467,13 +2612,17 @@ NAME="AEN420">Which is the best video driver to use?</H2
CLASS="CHAPTER"
><HR><H1
><A
-NAME="ERRORS">Chapter 7. Error Messages: What they mean and what you can do</H1
+NAME="ERRORS"
+></A
+>Chapter 7. Error Messages: What they mean and what you can do</H1
><DIV
CLASS="SECT1"
><H2
CLASS="SECT1"
><A
-NAME="AEN429">Starting xine fails with complains about audio drivers/devices!</H2
+NAME="AUDIODRIVERERR"
+></A
+>Starting xine fails with complains about audio drivers/devices!</H2
><P
> You can select the audio driver using the -A option. So try:
<TABLE
@@ -2542,7 +2691,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN436">"no video port found"</H2
+NAME="NOVIDEOPORTFOUND"
+></A
+>"no video port found"</H2
><P
> You got the Xv extension, but your video card driver doesn't support it.
First try to find a driver that does support Xv on your hardware (check
@@ -2573,7 +2724,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN441">"Unable to open dvd drive (/dev/dvd)"</H2
+NAME="UNABLETOOPENDVDDRIVE"
+></A
+>"Unable to open dvd drive (/dev/dvd)"</H2
><P
> You probably don't have /dev/dvd (check that). If so, simply create a
link /dev/dvd that points to your DVD device. Something like...
@@ -2594,6 +2747,11 @@ CLASS="PROGRAMLISTING"
>
...should do the job. Also make sure you have read access on
the device the symlink points to.
+ See the <A
+HREF="#DVDPLAYBACK"
+>dvd playback section</A
+>
+ for more information.
</P
></DIV
><DIV
@@ -2601,7 +2759,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN445">"demux error! 00 00 00 (should be 0x000001)"</H2
+NAME="DEMUXERROR0000"
+></A
+>"demux error! 00 00 00 (should be 0x000001)"</H2
><P
> Probably xine can't access your input source. Most commonly this happens
when you're trying to play locked/encrypted DVDs. Remember that xine
@@ -2622,7 +2782,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN450">"audio driver 'oss' failed, using null driver instead"</H2
+NAME="OSSFAILED"
+></A
+>"audio driver 'oss' failed, using null driver instead"</H2
><P
> First of all, make sure that your OSS Audio drivers are working (i.e.
you can play music with other software). Maybe you're using alsa?
@@ -2697,7 +2859,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN461">"video_out: throwing away image with pts xxx because it's too old"</H2
+NAME="THROWINGAWARIMAGE"
+></A
+>"video_out: throwing away image with pts xxx because it's too old"</H2
><P
> This is a performance related problem.
@@ -2711,7 +2875,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN464">"No video plugin available to decode 'xxxxxx'."</H2
+NAME="NOVIDEOPLUGINAVAILABLE"
+></A
+>"No video plugin available to decode 'xxxxxx'."</H2
><P
> You have tried to play a stream using a unknown or unhandled codec.
Possibly the file uses some obscure proprietary format and no
@@ -2728,7 +2894,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN468">"w32codec: decoder failed to start. Is 'xxxxxx' installed?"</H2
+NAME="DEMUXERFAILEDTOSTART"
+></A
+>"w32codec: decoder failed to start. Is 'xxxxxx' installed?"</H2
><P
> You probably don't have the win32 dll needed to decode this file.
</P
@@ -2738,7 +2906,9 @@ CLASS="SECT1"
><HR><H2
CLASS="SECT1"
><A
-NAME="AEN471">xine just crashed on me - i didn't get any error message</H2
+NAME="XINECRASHED"
+></A
+>xine just crashed on me - i didn't get any error message</H2
><P
> OK, yes, that shouldn't happen and you're upset. We can understand that.
But, to help you and of course to fix this, we need some information.