[xiph-cvs] cvs commit: ao/doc drivers.html

Stan Seibert volsung at xiph.org
Thu Mar 11 19:37:47 PST 2004



volsung     04/03/11 22:37:46

  Modified:    doc      drivers.html
  Log:
  Clean up ALSA driver descriptions.

Revision  Changes    Path
1.10      +10 -9     ao/doc/drivers.html

Index: drivers.html
===================================================================
RCS file: /usr/local/cvsroot/ao/doc/drivers.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- a/drivers.html	12 Mar 2004 03:22:38 -0000	1.9
+++ b/drivers.html	12 Mar 2004 03:37:46 -0000	1.10
@@ -44,13 +44,13 @@
 <h3>alsa</h3>
 
 Advanced Linux Sound Architecture.  This driver borrows some code from
-Jaroslav Kysela's <perex at suse.cz> GPLed aplay that is included with
+Jaroslav Kysela's &lt;perex at suse.cz&gt; GPLed aplay that is included with
 the alsa-util distribution.  It defaults to device 0 on card 0.
 Because of the way ALSA reads data, this driver packs sound from
 successive calls into a fixed size buffer (defaults to 32kB) and sends
-it to the card.  Note that this driver only works with ALSA 0.5.x.  It
-will be updated to the newer API once it stabilizes and is better
-documented.
+it to the card.  Note that this driver only works with ALSA 0.5.x.
+You should use the <tt>alsa09</tt> driver for the ALSA 0.9.x or 1.0.x
+series.
 <p>
 
 <b>Option keys:</b>
@@ -66,15 +66,16 @@
 
 <h3>alsa09</h3>
 
-Advanced Linux Sound Architecture, version 0.9.x API.  This is
-essentially the alsa driver modified to use the newer API.
+Advanced Linux Sound Architecture, version 0.9.x and 1.0.x API.  This 
+is essentially the alsa driver modified to use the newer API.
 <p>
 
 <b>Option keys:</b>
 <ul>
 <li>"dev" - Device name of sound card.  Defaults to "default".
-<li>"buf_size" - Override the internal buffer size (in bytes).  
-Experiment with this if the sound skips.  Default is 32768.
+<li>"buf_time" - Override the hardward buffer size (in milliseconds).  
+<li>"period_time" - Override the size of periods ALSA uses.
+<li>"use_mmap" - Set to "1" to enable the use of memory-mapped I/O API.
 </ul>
 <p>
 
@@ -217,7 +218,7 @@
 <center>
 <table border="1">
   <tr><th>Priority</th><th>Drivers</th>              </tr>
-  <tr><td>30</td>      <td>alsa</td>                 </tr>
+  <tr><td>30</td>      <td>alsa, alsa09</td>         </tr>
   <tr><td>20</td>      <td>oss, irix, sun</td>       </tr>
   <tr><td>10</td>      <td>esd,arts</td>             </tr>
   <tr bgcolor="#888888"><td> 0</td>      <td>null, all file output</td></tr>

<p><p>--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'cvs-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the commits mailing list