[Mplayer-cvslog] CVS: main/DOCS documentation.html,1.161,1.162 mplayer.1,1.125,1.126 video.html,1.52,1.53

Winner of tha face compo gabucino at mplayer.dev.hu
Wed Jan 2 13:28:22 CET 2002


Update of /cvsroot/mplayer/main/DOCS
In directory mplayer:/var/tmp.root/cvs-serv13640

Modified Files:
	documentation.html mplayer.1 video.html 
Log Message:
ah. many small updates again


Index: documentation.html
===================================================================
RCS file: /cvsroot/mplayer/main/DOCS/documentation.html,v
retrieving revision 1.161
retrieving revision 1.162
diff -u -r1.161 -r1.162
--- documentation.html	2 Jan 2002 00:16:55 -0000	1.161
+++ documentation.html	2 Jan 2002 12:28:19 -0000	1.162
@@ -147,6 +147,13 @@
         <LI><A HREF="encoding.html#2.4.6">2.4.6 Examples</A></LI>
       </UL>
     <LI><A HREF=#2.5>2.5 TV input</A></LI>
+    <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>
+    </UL>
   </UL>
   <LI><A HREF="#3">3. Usage</A></LI>
     <UL>
@@ -493,15 +500,17 @@
 <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>
 
-<LI>There are two timer codes in <B>MPlayer</B>. To use the old
+<LI>There are three timer codes in <B>MPlayer</B>. To use the old
 method, you don't have to do anything. It uses <CODE>usleep()</CODE> to tune
 A/V sync, with +/- 10ms accuracy. However sometimes the sync has to be tuned
 even finer. The new timer code uses PC's RTC (Real Time Clock) for this task,
 because it has precise 1ms timers. This requires root, or a <I>setuid root</I>
 <B>MPlayer</B> binary (or a little kernel hacking, but that's unadvised). You
-can see the new timer's efficiency in the status line. Note: <B>NEVER install
-setuid MPlayer binary on a multiuser system!</B> It's a clear way for everyone
-to gain root.</LI>
+can see the new timer's efficiency in the status line. The third timer
+code is turned on with the <CODE>-softsleep</CODE> option. It has the
+efficiency of the RTC, but it doesn't need root rights. On the other hand,
+it requires more CPU. Note: <B>NEVER install setuid MPlayer binary on a
+multiuser system!</B> It's a clear way for everyone to gain root.</LI>
 
 </UL>
 
@@ -660,10 +669,12 @@
 
 <P><A NAME=2.5><B>2.5. TV input</B></P>
 
+<A NAME=2.5.1><P><B><I>2.5.1.  Overview</I></B></P>
+
 <P>This section is about how to enable <B>watching/grabbing from V4L compatible
 TV tuner</B>.</P>
 
-<P><B><I>Compilation</I></B></P>
+<A NAME=2.5.2><P><B><I>2.5.2.  Compilation</I></B></P>
 
 <P>
 <UL>
@@ -680,7 +691,7 @@
   with <CODE>-vo sdl</CODE>) colorspaces.
   You can specify these with the <CODE>outfmt=YV12</CODE> option see below.</P>
 
-<P><B><I>Available options</I></B><BR>
+<A NAME=2.5.3><P><B><I>2.5.3.  Available options</I></B><BR>
 <TABLE BORDER=0>
 <TR>
   <TD>&nbsp;&nbsp;</TD>
@@ -728,8 +739,8 @@
   <TD>&nbsp;&nbsp;</TD>
   <TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>in which output
   format to display images (<B>rgb32</B>, <B>rgb24</B>, <B>yv12</B>,
-  <B>uyvy</B>)<BR>
-    The following option must have the same setting !</TD>
+  <B>uyvy</B>, <B>i420</B> (for i420 you have to pass the <CODE>-vc i420</CODE>
+  option, because of a fourcc conflict))</TD>
 </TR>
 <TR>
   <TD>&nbsp;&nbsp;</TD>
@@ -769,7 +780,7 @@
 </TABLE>
 </P>
 
-<P><B><I>Keyboard control</I></B></P>
+<A NAME=2.5.4><P><B><I>2.5.4.  Keyboard control</I></B></P>
 
 <TABLE BORDER=0>
 <TD>&nbsp;&nbsp;</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>h  or  l</TD><TD>&nbsp;&nbsp;</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>select previous/next channel</TD><TR>
@@ -777,7 +788,7 @@
 <TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>b</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>change channel list</TD><TR>
 </TABLE>
 
-<P><B><I>Examples</I></B></P>
+<A NAME=2.5.5><P><B><I>2.5.5.  Examples</I></B></P>
 
 <P>
 Dummy output, to AAlib :)<BR>

Index: mplayer.1
===================================================================
RCS file: /cvsroot/mplayer/main/DOCS/mplayer.1,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -r1.125 -r1.126
--- mplayer.1	1 Jan 2002 17:35:09 -0000	1.125
+++ mplayer.1	2 Jan 2002 12:28:19 -0000	1.126
@@ -649,6 +649,10 @@
 .B \-cache\ <kbytes>
 This option specifies how much memory to use when precaching a file/URL.
 Especially useful on slow media. Default is off.
+.TP
+.B \-softsleep
+uses high quality software timers. Efficient as the RTC, doesn't need root,
+but requires more CPU.
 .IP
 .SH "ALPHA/BETA CODE"
 .TP
@@ -659,6 +663,9 @@
 .TP
 .B \-dumpvideo
 dump video stream to ./stream.dump (only with MPEG-PS) (not very usable)
+.TP
+.B \-dapsync
+use alternative A/V sync method. Where is it useful?
 .IP
 .SH KEYBOARD CONTROL
 .TP

Index: video.html
===================================================================
RCS file: /cvsroot/mplayer/main/DOCS/video.html,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -r1.52 -r1.53
--- video.html	2 Jan 2002 00:16:56 -0000	1.52
+++ video.html	2 Jan 2002 12:28:19 -0000	1.53
@@ -215,7 +215,8 @@
 
 <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.1.0 or greater, it works ok. Alternatively, you can use
+XFree86 version 4.1.0 or greater, it works ok with YUY2, but <B>crashes
+with YV12</B>! Thus, either wait for 4.2.0 or use the
 <A HREF="http://dri.sourceforge.net">DRI</A> cvs.
 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>
@@ -227,7 +228,8 @@
 <P><B><A NAME=2.3.1.2.2>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.. sell it.</P>
+or greater (in case of image problems, try 16bpp). As for S3 Virge.. there is
+xv support, but the card itself is very slow, so you better sell it.</P>
 
 <P><B>NOTE</B>: Savage cards have a slow YV12 image displaying capability (it needs
 to do YV12->YUY2 conversion, because the Savage hardware can't display YV12).
@@ -253,7 +255,7 @@
 <P><B><A NAME=2.3.1.2.4>2.3.1.2.4. ATI cards</A></B></P>
 
 <P>
-<LI>The GATOS driver (which you should use) has VSYNC enabled by default. It means that decoding speed
+<LI>The <A HREF="http://www.linuxvideo.org/gatos">GATOS driver</A> (which you should use) has VSYNC enabled by default. It means that decoding speed
 (!) is synced to the monitor's refresh rate. If playing seems to be slow, try
 disabling VSYNC somehow, or set refresh rate to n*(fps of the movie) Hz.</LI>
 
@@ -972,8 +974,8 @@
 we have no chance to get working TV-out on ATI.</P>
 
 <P>What's status of ATI's tv-out chips under Linux:
-<LI><b>ATI Mach64</b> has <i>ImpacTV</i> which is supported by gatos.
-<LI><b>ASIC Radeon VIVO</b> has <i>Rage Theatre</i> which is supported by gatos.
+<LI><b>ATI Mach64</b> has <i>ImpacTV</i> which is supported by <A HREF="http://www.linuxvideo.org/gatos">gatos</A>.
+<LI><b>ASIC Radeon VIVO</b> has <i>Rage Theatre</i> which is supported by <A HREF="http://www.linuxvideo.org/gatos">gatos</A>.
 <LI><b>Radeon VE</b> and <b>Rage PRO LT</b> have <i>ImpacTV2+</i> which is not supported under Linux.
 But with <B>MPlayer</B> you get <B>full hardware acceleration</B> and <B>TV out</B>
 for Radeons !




More information about the MPlayer-cvslog mailing list