<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="Flac" rel="Chapter" href="Flac.html"> <link title="Ogg_flac" rel="Chapter" href="Ogg_flac.html"> <link title="Ogg_demuxer_flac_decoder" rel="Chapter" href="Ogg_demuxer_flac_decoder.html"><title>Index of values</title> </head> <body> <div class="navbar"> <a class="up" href="index.html" title="Index">Up</a> </div> <h1>Index of values</h1> <table> <tr><td align="left"><br>C</td></tr> <tr><td><a href="Ogg_flac.Encoder.html#VALcallbacks">callbacks</a> [<a href="Ogg_flac.Encoder.html">Ogg_flac.Encoder</a>]</td> <td><div class="info"> Create a set of ogg/flac callbacks to encoder an ogg/flac stream </div> </td></tr> <tr><td><a href="Ogg_flac.Decoder.html#VALcheck_packet">check_packet</a> [<a href="Ogg_flac.Decoder.html">Ogg_flac.Decoder</a>]</td> <td><div class="info"> Check if an ogg packet is the first packet of an ogg/flac stream. </div> </td></tr> <tr><td><a href="Ogg_flac.Encoder.html#VALcreate">create</a> [<a href="Ogg_flac.Encoder.html">Ogg_flac.Encoder</a>]</td> <td><div class="info"> Create an ogg/flac encoder. </div> </td></tr> <tr><td><a href="Ogg_flac.Decoder.html#VALcreate">create</a> [<a href="Ogg_flac.Decoder.html">Ogg_flac.Decoder</a>]</td> <td><div class="info"> Create an ogg/flac decoder </div> </td></tr> <tr><td><a href="Flac.Encoder.File.html#VALcreate">create</a> [<a href="Flac.Encoder.File.html">Flac.Encoder.File</a>]</td> <td><div class="info"> Create a file encoder writing data to the given file URI </div> </td></tr> <tr><td><a href="Flac.Encoder.html#VALcreate">create</a> [<a href="Flac.Encoder.html">Flac.Encoder</a>]</td> <td><div class="info"> Create an encoder </div> </td></tr> <tr><td><a href="Flac.Decoder.File.html#VALcreate">create</a> [<a href="Flac.Decoder.File.html">Flac.Decoder.File</a>]</td> <td><div class="info"> Create a file decoder from a file URI </div> </td></tr> <tr><td><a href="Flac.Decoder.html#VALcreate">create</a> [<a href="Flac.Decoder.html">Flac.Decoder</a>]</td> <td><div class="info"> Create an uninitialized decoder. </div> </td></tr> <tr><td><a href="Flac.Encoder.File.html#VALcreate_from_fd">create_from_fd</a> [<a href="Flac.Encoder.File.html">Flac.Encoder.File</a>]</td> <td><div class="info"> Create a file encoder writing data to a given Unix file descriptor. </div> </td></tr> <tr><td><a href="Flac.Decoder.File.html#VALcreate_from_fd">create_from_fd</a> [<a href="Flac.Decoder.File.html">Flac.Decoder.File</a>]</td> <td><div class="info"> Create a file decoder from a Unix file descriptor </div> </td></tr> <tr><td align="left"><br>F</td></tr> <tr><td><a href="Ogg_flac.Encoder.html#VALfinish">finish</a> [<a href="Ogg_flac.Encoder.html">Ogg_flac.Encoder</a>]</td> <td><div class="info"> Terminate an ogg/flac encoder. </div> </td></tr> <tr><td><a href="Flac.Encoder.html#VALfinish">finish</a> [<a href="Flac.Encoder.html">Flac.Encoder</a>]</td> <td><div class="info"> Terminate an encoder. </div> </td></tr> <tr><td><a href="Ogg_flac.Skeleton.html#VALfisbone">fisbone</a> [<a href="Ogg_flac.Skeleton.html">Ogg_flac.Skeleton</a>]</td> <td><div class="info"> Generate a flac fisbone packet with these parameters, to use in an ogg skeleton. </div> </td></tr> <tr><td><a href="Flac.Decoder.html#VALflush">flush</a> [<a href="Flac.Decoder.html">Flac.Decoder</a>]</td> <td><div class="info"> Flush the stream input. </div> </td></tr> <tr><td><a href="Flac.Encoder.html#VALfrom_s16le">from_s16le</a> [<a href="Flac.Encoder.html">Flac.Encoder</a>]</td> <td><div class="info"> Convert S16LE pcm data to an audio array for encoding WAV and raw PCM to flac. </div> </td></tr> <tr><td align="left"><br>G</td></tr> <tr><td><a href="Ogg_flac.Decoder.html#VALget_callbacks">get_callbacks</a> [<a href="Ogg_flac.Decoder.html">Ogg_flac.Decoder</a>]</td> <td><div class="info"> Create a set of callbacks to decode an ogg/flac stream </div> </td></tr> <tr><td><a href="Flac.Encoder.html#VALget_callbacks">get_callbacks</a> [<a href="Flac.Encoder.html">Flac.Encoder</a>]</td> <td><div class="info"> Create a set of encoding callbacks </div> </td></tr> <tr><td><a href="Flac.Decoder.html#VALget_callbacks">get_callbacks</a> [<a href="Flac.Decoder.html">Flac.Decoder</a>]</td> <td><div class="info"> Create a set of callbacks. </div> </td></tr> <tr><td align="left"><br>I</td></tr> <tr><td><a href="Flac.Decoder.html#VALinit">init</a> [<a href="Flac.Decoder.html">Flac.Decoder</a>]</td> <td><div class="info"> Initialize a decoder. </div> </td></tr> <tr><td align="left"><br>P</td></tr> <tr><td><a href="Flac.Encoder.html#VALprocess">process</a> [<a href="Flac.Encoder.html">Flac.Encoder</a>]</td> <td><div class="info"> Encode some data </div> </td></tr> <tr><td><a href="Flac.Decoder.html#VALprocess">process</a> [<a href="Flac.Decoder.html">Flac.Decoder</a>]</td> <td><div class="info"> Decode one frame of audio data. </div> </td></tr> <tr><td align="left"><br>R</td></tr> <tr><td><a href="Ogg_demuxer_flac_decoder.html#VALregister">register</a> [<a href="Ogg_demuxer_flac_decoder.html">Ogg_demuxer_flac_decoder</a>]</td> <td><div class="info"> Register the decoder. </div> </td></tr> <tr><td><a href="Flac.Decoder.html#VALreset">reset</a> [<a href="Flac.Decoder.html">Flac.Decoder</a>]</td> <td><div class="info"> Reset the decoding process. </div> </td></tr> <tr><td align="left"><br>S</td></tr> <tr><td><a href="Flac.Decoder.html#VALseek">seek</a> [<a href="Flac.Decoder.html">Flac.Decoder</a>]</td> <td><div class="info"> Flush the input and seek to an absolute sample. </div> </td></tr> <tr><td><a href="Flac.Decoder.html#VALstate">state</a> [<a href="Flac.Decoder.html">Flac.Decoder</a>]</td> <td><div class="info"> Get the state of a decoder. </div> </td></tr> <tr><td align="left"><br>T</td></tr> <tr><td><a href="Flac.Decoder.html#VALto_s16le">to_s16le</a> [<a href="Flac.Decoder.html">Flac.Decoder</a>]</td> <td><div class="info"> Convert an audio array to a S16LE string for decoding FLAC to WAV and raw PCM </div> </td></tr> <tr><td align="left"><br>U</td></tr> <tr><td><a href="Ogg_flac.Decoder.html#VALupdate_ogg_stream">update_ogg_stream</a> [<a href="Ogg_flac.Decoder.html">Ogg_flac.Decoder</a>]</td> <td><div class="info"> Update the <code class="code">Ogg.Stream.t</code> associated to the decoder. </div> </td></tr> </table> </body> </html>