<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="Vorbis" rel="Chapter" href="Vorbis.html"><title>Index of values</title> </head> <body> <center><h1>Index of values</h1></center> <table> <tr><td align="left"><br>B</td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALbitrate">bitrate</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td><div class="info"> Get the bitrate of a bitsream (in bps). </div> </td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALbitstream">bitstream</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td><div class="info"> Get the index of the sequential logical bitstream currently being decoded (incremented at chaining boundaries even for non-seekable streams). </div> </td></tr> <tr><td align="left"><br>C</td></tr> <tr><td><a href="Vorbis.Decoder.html#VALcheck_packet">check_packet</a> [<a href="Vorbis.Decoder.html">Vorbis.Decoder</a>]</td> <td><div class="info"> Check wether a ogg packet contains vorbis data. </div> </td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALclose">close</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td><div class="info"> Close a decoder. </div> </td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALcomments">comments</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td><div class="info"> Get the vorbis comments from a vorbis file. </div> </td></tr> <tr><td><a href="Vorbis.Decoder.html#VALcomments">comments</a> [<a href="Vorbis.Decoder.html">Vorbis.Decoder</a>]</td> <td><div class="info"> Get vorbis comments from the decoder </div> </td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALcreate">create</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td><div class="info"> <code class="code">create read_func seek_func close_func tell_func params</code> opens a stream like <code class="code">openfile</code> for decoding but callbacks are used to manipulate the data. </div> </td></tr> <tr><td><a href="Vorbis.Encoder.html#VALcreate">create</a> [<a href="Vorbis.Encoder.html">Vorbis.Encoder</a>]</td> <td><div class="info"> <code class="code">create chans rate max_br nom_br min_br</code> creates a new encoder with <code class="code">chans</code> channels, with sample rate <code class="code">rate</code> Hz and with respectively <code class="code">max_br</code>, <code class="code">nom_br</code> and <code class="code">min_br</code> as maximal, nominal and minimal bitrates (in bps). </div> </td></tr> <tr><td><a href="Vorbis.Encoder.html#VALcreate_vbr">create_vbr</a> [<a href="Vorbis.Encoder.html">Vorbis.Encoder</a>]</td> <td><div class="info"> <code class="code">create_vbr chans rate quality</code> creates a new encoder in variable bitrate with <code class="code">chans</code> channels, with sample rate <code class="code">rate</code> Hz and with quality <code class="code">quality</code>, which should be between -1 and 1 (1 is the best). </div> </td></tr> <tr><td align="left"><br>D</td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALdecode">decode</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td><div class="info"> Same as <code class="code">decode_float</code> but decodes to integers. </div> </td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALdecode_float">decode_float</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td><div class="info"> <code class="code">decode_float dec buff ofs len</code> decodes <code class="code">len</code> samples in each channel and puts the result in <code class="code">buff</code> starting at position <code class="code">ofs</code>. </div> </td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALdecode_float_alloc">decode_float_alloc</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td></td></tr> <tr><td><a href="Vorbis.Decoder.html#VALdecode_pcm">decode_pcm</a> [<a href="Vorbis.Decoder.html">Vorbis.Decoder</a>]</td> <td><div class="info"> <code class="code">decode_pcm dec stream buffer pos offset</code> decodes pcm float data from <code class="code">stream</code>. </div> </td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALduration">duration</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td><div class="info"> Get the duration in seconds of a bitstream. </div> </td></tr> <tr><td align="left"><br>E</td></tr> <tr><td><a href="Vorbis.Encoder.html#VALencode_buffer_float">encode_buffer_float</a> [<a href="Vorbis.Encoder.html">Vorbis.Encoder</a>]</td> <td><div class="info"> Encode a buffer of PCM data. </div> </td></tr> <tr><td><a href="Vorbis.Encoder.html#VALend_of_stream">end_of_stream</a> [<a href="Vorbis.Encoder.html">Vorbis.Encoder</a>]</td> <td></td></tr> <tr><td align="left"><br>F</td></tr> <tr><td><a href="Vorbis.Skeleton.html#VALfisbone">fisbone</a> [<a href="Vorbis.Skeleton.html">Vorbis.Skeleton</a>]</td> <td><div class="info"> Generate a vorbis fisbone packet with these parameters, to use in an ogg skeleton. </div> </td></tr> <tr><td align="left"><br>H</td></tr> <tr><td><a href="Vorbis.Encoder.html#VALheaderout">headerout</a> [<a href="Vorbis.Encoder.html">Vorbis.Encoder</a>]</td> <td><div class="info"> Encode a header given a list of tags. </div> </td></tr> <tr><td><a href="Vorbis.Encoder.html#VALheaderout_packetout">headerout_packetout</a> [<a href="Vorbis.Encoder.html">Vorbis.Encoder</a>]</td> <td><div class="info"> Encoder a header, but do not submit packet to Ogg Stream. </div> </td></tr> <tr><td align="left"><br>I</td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALinfo">info</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td><div class="info"> Get the vorbis information from the stream header of a bitstream. </div> </td></tr> <tr><td><a href="Vorbis.Decoder.html#VALinfo">info</a> [<a href="Vorbis.Decoder.html">Vorbis.Decoder</a>]</td> <td><div class="info"> Get vorbis infos from the decoder </div> </td></tr> <tr><td><a href="Vorbis.Decoder.html#VALinit">init</a> [<a href="Vorbis.Decoder.html">Vorbis.Decoder</a>]</td> <td><div class="info"> Initialize decoder. </div> </td></tr> <tr><td align="left"><br>O</td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALopenfile">openfile</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td><div class="info"> Open a vorbis file for decoding. </div> </td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALopenfile_with_fd">openfile_with_fd</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td></td></tr> <tr><td align="left"><br>R</td></tr> <tr><td><a href="Vorbis.Encoder.html#VALreset">reset</a> [<a href="Vorbis.Encoder.html">Vorbis.Encoder</a>]</td> <td></td></tr> <tr><td><a href="Vorbis.Decoder.html#VALrestart">restart</a> [<a href="Vorbis.Decoder.html">Vorbis.Decoder</a>]</td> <td><div class="info"> Restart the decoder </div> </td></tr> <tr><td align="left"><br>S</td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALsamples">samples</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td><div class="info"> Get the total pcm samples of a bitstream. </div> </td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALserialnumber">serialnumber</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td><div class="info"> Get the serial number of a bitstream. </div> </td></tr> <tr><td><a href="Vorbis.File.Decoder.html#VALstreams">streams</a> [<a href="Vorbis.File.Decoder.html">Vorbis.File.Decoder</a>]</td> <td><div class="info"> Get the number of logical bitstreams within a physical bitstream. </div> </td></tr> <tr><td align="left"><br>T</td></tr> <tr><td><a href="Vorbis.html#VALtags">tags</a> [<a href="Vorbis.html">Vorbis</a>]</td> <td><div class="info"> Create a list of vorbis tags. </div> </td></tr> <tr><td><a href="Vorbis.Encoder.html#VALtime_of_granulepos">time_of_granulepos</a> [<a href="Vorbis.Encoder.html">Vorbis.Encoder</a>]</td> <td><div class="info"> Convert a granulepos to absolute time in seconds. </div> </td></tr> </table><br> </body> </html>