<html> <head> <link rel="stylesheet" href="style.css" type="text/css"> <meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type"> <link rel="Start" href="index.html"> <link title="Index of types" rel=Appendix href="index_types.html"> <link title="Index of exceptions" rel=Appendix href="index_exceptions.html"> <link title="Index of values" rel=Appendix href="index_values.html"> <link title="Index of modules" rel=Appendix href="index_modules.html"> <link title="Alsa" rel="Chapter" href="Alsa.html"><title>Index of values</title> </head> <body> <center><h1>Index of values</h1></center> <table> <tr><td align="left"><br>C</td></tr> <tr><td><a href="Alsa.Pcm.html#VALclose">close</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> <tr><td align="left"><br>D</td></tr> <tr><td><a href="Alsa.Pcm.html#VALdrain">drain</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> Stop a PCM preserving pending frames. </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALdrop">drop</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> Stop a PCM dropping pending frames. </div> </td></tr> <tr><td align="left"><br>G</td></tr> <tr><td><a href="Alsa.Pcm.html#VALget_buffer_size_min">get_buffer_size_min</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> <tr><td><a href="Alsa.Pcm.html#VALget_delay">get_delay</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> Get the delay (in frames). </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALget_frame_size">get_frame_size</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> Get the size of a frame in bytes. </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALget_params">get_params</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> <tr><td><a href="Alsa.Pcm.html#VALget_state">get_state</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> Get the current state. </div> </td></tr> <tr><td><a href="Alsa.html#VALget_version">get_version</a> [<a href="Alsa.html">Alsa</a>]</td> <td><div class="info"> Get the ALSA sound library version in ASCII format. </div> </td></tr> <tr><td align="left"><br>N</td></tr> <tr><td><a href="Alsa.html#VALno_stderr_report">no_stderr_report</a> [<a href="Alsa.html">Alsa</a>]</td> <td><div class="info"> Do not report errors on stderr. </div> </td></tr> <tr><td align="left"><br>O</td></tr> <tr><td><a href="Alsa.Pcm.html#VALopen_pcm">open_pcm</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> <tr><td align="left"><br>P</td></tr> <tr><td><a href="Alsa.Pcm.html#VALpause">pause</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> <code class="code">pause hnd pause</code> pauses (when <code class="code">pause</code> is <code class="code">true</code>) or resume (when <code class="code">pause</code> is <code class="code">false</code>) a PCM. </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALprepare">prepare</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> <tr><td align="left"><br>R</td></tr> <tr><td><a href="Alsa.Pcm.html#VALreadi">readi</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> <code class="code">readi handle buf ofs len</code> reads <code class="code">len</code> interleaved <i>frames</i> in <code class="code">buf</code> starting at offset <code class="code">ofs</code> (in bytes). </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALreadn">readn</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> <tr><td><a href="Alsa.Pcm.html#VALreadn_float">readn_float</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> <tr><td><a href="Alsa.Pcm.html#VALreadn_float64">readn_float64</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> <tr><td><a href="Alsa.Pcm.html#VALreset">reset</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> <tr><td align="left"><br>S</td></tr> <tr><td><a href="Alsa.Pcm.html#VALset_access">set_access</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> Set the access mode. </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALset_buffer_size">set_buffer_size</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> Set the buffer size in <i>frames</i>. </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALset_buffer_size_near">set_buffer_size_near</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> Set the buffer size near a value in <i>frames</i>. </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALset_channels">set_channels</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> Set the number of channels. </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALset_format">set_format</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> Set the format of audio data. </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALset_nonblock">set_nonblock</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> Set blocking mode (<code class="code">true</code> means non-blocking). </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALset_params">set_params</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> <tr><td><a href="Alsa.Pcm.html#VALset_periods">set_periods</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> Set the number of periods. </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALset_rate_near">set_rate_near</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> <code class="code">set_rate_near handle params rate dir</code> sets the sampling rate (in Hz). </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALstart">start</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> <tr><td><a href="Alsa.html#VALstring_of_error">string_of_error</a> [<a href="Alsa.html">Alsa</a>]</td> <td><div class="info"> Get an error message corresponding to an error number (given by an <code class="code">Unknown_error</code> exception). </div> </td></tr> <tr><td align="left"><br>W</td></tr> <tr><td><a href="Alsa.Pcm.html#VALwait">wait</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> Wait for a PCM to become ready. </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALwritei">writei</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td><div class="info"> <code class="code">writei handle buf ofs len</code> writes <code class="code">len</code> interleaved <i>frames</i> of <code class="code">buf</code> starting at offset <code class="code">ofs</code> (in bytes). </div> </td></tr> <tr><td><a href="Alsa.Pcm.html#VALwriten">writen</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> <tr><td><a href="Alsa.Pcm.html#VALwriten_float">writen_float</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> <tr><td><a href="Alsa.Pcm.html#VALwriten_float64">writen_float64</a> [<a href="Alsa.Pcm.html">Alsa.Pcm</a>]</td> <td></td></tr> </table><br> </body> </html>