mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-28 22:28:44 +02:00
481 lines
104 KiB
HTML
481 lines
104 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.8"/>
|
|
<title>FLAC: include/FLAC/stream_decoder.h Source File</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td style="padding-left: 0.5em;">
|
|
<div id="projectname">FLAC
|
|
 <span id="projectnumber">1.3.1</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.8 -->
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="modules.html"><span>Modules</span></a></li>
|
|
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="navrow2" class="tabs2">
|
|
<ul class="tablist">
|
|
<li><a href="files.html"><span>File List</span></a></li>
|
|
<li><a href="globals.html"><span>File Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_1982b5890de532b4beef7221dae776e2.html">FLAC</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="headertitle">
|
|
<div class="title">stream_decoder.h</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a href="stream__decoder_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/* libFLAC - Free Lossless Audio Codec library</span></div>
|
|
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * Copyright (C) 2000-2009 Josh Coalson</span></div>
|
|
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright (C) 2011-2014 Xiph.Org Foundation</span></div>
|
|
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> *</span></div>
|
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * Redistribution and use in source and binary forms, with or without</span></div>
|
|
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * modification, are permitted provided that the following conditions</span></div>
|
|
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * are met:</span></div>
|
|
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> *</span></div>
|
|
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * - Redistributions of source code must retain the above copyright</span></div>
|
|
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * notice, this list of conditions and the following disclaimer.</span></div>
|
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> *</span></div>
|
|
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * - Redistributions in binary form must reproduce the above copyright</span></div>
|
|
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * notice, this list of conditions and the following disclaimer in the</span></div>
|
|
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * documentation and/or other materials provided with the distribution.</span></div>
|
|
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> *</span></div>
|
|
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment"> * - Neither the name of the Xiph.org Foundation nor the names of its</span></div>
|
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment"> * contributors may be used to endorse or promote products derived from</span></div>
|
|
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment"> * this software without specific prior written permission.</span></div>
|
|
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment"> *</span></div>
|
|
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS</span></div>
|
|
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT</span></div>
|
|
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment"> * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR</span></div>
|
|
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"> * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR</span></div>
|
|
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="comment"> * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span></div>
|
|
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="comment"> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,</span></div>
|
|
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="comment"> * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR</span></div>
|
|
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="comment"> * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF</span></div>
|
|
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="comment"> * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING</span></div>
|
|
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment"> * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS</span></div>
|
|
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment"> * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span></div>
|
|
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="comment"> */</span></div>
|
|
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div>
|
|
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#ifndef FLAC__STREAM_DECODER_H</span></div>
|
|
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#define FLAC__STREAM_DECODER_H</span></div>
|
|
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div>
|
|
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#include <stdio.h></span> <span class="comment">/* for FILE */</span></div>
|
|
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#include "<a class="code" href="export_8h.html">export.h</a>"</span></div>
|
|
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#include "<a class="code" href="format_8h.html">format.h</a>"</span></div>
|
|
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div>
|
|
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
|
|
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div>
|
|
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor">#endif</span></div>
|
|
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div>
|
|
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div>
|
|
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ga3adb6891c5871a87cd5bbae6c770ba2d"> 202</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> </div>
|
|
<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2dacf4455f4f681a6737a553e10f614704a"> 204</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2dacf4455f4f681a6737a553e10f614704a">FLAC__STREAM_DECODER_SEARCH_FOR_METADATA</a> = 0,</div>
|
|
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da4c1853ed1babdcede9a908e12cf7ccf7"> 207</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da4c1853ed1babdcede9a908e12cf7ccf7">FLAC__STREAM_DECODER_READ_METADATA</a>,</div>
|
|
<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2daccff915757978117720ba1613d088ddf"> 210</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2daccff915757978117720ba1613d088ddf">FLAC__STREAM_DECODER_SEARCH_FOR_FRAME_SYNC</a>,</div>
|
|
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da06dc6158a51a8eb9537b65f2fbb6dc49"> 215</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da06dc6158a51a8eb9537b65f2fbb6dc49">FLAC__STREAM_DECODER_READ_FRAME</a>,</div>
|
|
<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da28ce845052d9d1a780f4107e97f4c853"> 218</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da28ce845052d9d1a780f4107e97f4c853">FLAC__STREAM_DECODER_END_OF_STREAM</a>,</div>
|
|
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da3bc0343f47153c5779baf7f37f6e95cf"> 221</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da3bc0343f47153c5779baf7f37f6e95cf">FLAC__STREAM_DECODER_OGG_ERROR</a>,</div>
|
|
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2daf2c6efcabdfe889081c2260e6681db49"> 224</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2daf2c6efcabdfe889081c2260e6681db49">FLAC__STREAM_DECODER_SEEK_ERROR</a>,</div>
|
|
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2dadb52ab4785bd2eb84a95e8aa82311cd5"> 230</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2dadb52ab4785bd2eb84a95e8aa82311cd5">FLAC__STREAM_DECODER_ABORTED</a>,</div>
|
|
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da0d08c527252420813e6a6d6d3e19324a"> 233</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da0d08c527252420813e6a6d6d3e19324a">FLAC__STREAM_DECODER_MEMORY_ALLOCATION_ERROR</a>,</div>
|
|
<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da565eaf4d5e68b440ecec771cb22d3427"> 238</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da565eaf4d5e68b440ecec771cb22d3427">FLAC__STREAM_DECODER_UNINITIALIZED</a></div>
|
|
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span> } <a class="code" href="group__flac__stream__decoder.html#ga3adb6891c5871a87cd5bbae6c770ba2d">FLAC__StreamDecoderState</a>;</div>
|
|
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> </div>
|
|
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span> <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#gac192360ac435614394bf43235cb7981e">FLAC__StreamDecoderStateString</a>[];</div>
|
|
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> </div>
|
|
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span> </div>
|
|
<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gaaed54a24ac6310d29c5cafba79759c44"> 256</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span> </div>
|
|
<div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44ac94c7e9396f30642f34805e5d626e011"> 258</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44ac94c7e9396f30642f34805e5d626e011">FLAC__STREAM_DECODER_INIT_STATUS_OK</a> = 0,</div>
|
|
<div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a8f2188c616c9bc09638eece3ae55f152"> 261</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a8f2188c616c9bc09638eece3ae55f152">FLAC__STREAM_DECODER_INIT_STATUS_UNSUPPORTED_CONTAINER</a>,</div>
|
|
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a798ad4b6c4e556fd4cb1afbc29562eca"> 266</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a798ad4b6c4e556fd4cb1afbc29562eca">FLAC__STREAM_DECODER_INIT_STATUS_INVALID_CALLBACKS</a>,</div>
|
|
<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a0110567f0715c6f87357388bc7fa98f9"> 269</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a0110567f0715c6f87357388bc7fa98f9">FLAC__STREAM_DECODER_INIT_STATUS_MEMORY_ALLOCATION_ERROR</a>,</div>
|
|
<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a8184c306e0cd2565a8c5adc1381cb469"> 272</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a8184c306e0cd2565a8c5adc1381cb469">FLAC__STREAM_DECODER_INIT_STATUS_ERROR_OPENING_FILE</a>,</div>
|
|
<div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a98bc501c9b2fb5d92d8bb0b3321d504f"> 276</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a98bc501c9b2fb5d92d8bb0b3321d504f">FLAC__STREAM_DECODER_INIT_STATUS_ALREADY_INITIALIZED</a></div>
|
|
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span> } <a class="code" href="group__flac__stream__decoder.html#gaaed54a24ac6310d29c5cafba79759c44">FLAC__StreamDecoderInitStatus</a>;</div>
|
|
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> </div>
|
|
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span> <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#ga0effa1d3031c3206a1719faf984a4f21">FLAC__StreamDecoderInitStatusString</a>[];</div>
|
|
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span> </div>
|
|
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span> </div>
|
|
<div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gad793ead451206c64a91dc0b851027b93"> 294</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span> </div>
|
|
<div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggad793ead451206c64a91dc0b851027b93a9a5be0fcf0279b98b2fd462bc4871d06"> 296</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggad793ead451206c64a91dc0b851027b93a9a5be0fcf0279b98b2fd462bc4871d06">FLAC__STREAM_DECODER_READ_STATUS_CONTINUE</a>,</div>
|
|
<div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggad793ead451206c64a91dc0b851027b93a0a0687d25dc9f7163e6e5e294672170f"> 299</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggad793ead451206c64a91dc0b851027b93a0a0687d25dc9f7163e6e5e294672170f">FLAC__STREAM_DECODER_READ_STATUS_END_OF_STREAM</a>,</div>
|
|
<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggad793ead451206c64a91dc0b851027b93a923123aebb349e35662e35a7621b7535"> 310</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggad793ead451206c64a91dc0b851027b93a923123aebb349e35662e35a7621b7535">FLAC__STREAM_DECODER_READ_STATUS_ABORT</a></div>
|
|
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span> } <a class="code" href="group__flac__stream__decoder.html#gad793ead451206c64a91dc0b851027b93">FLAC__StreamDecoderReadStatus</a>;</div>
|
|
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span> </div>
|
|
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span> <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#gab1ee941839b05045ae1d73ee0fdcb8c9">FLAC__StreamDecoderReadStatusString</a>[];</div>
|
|
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span> </div>
|
|
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span> </div>
|
|
<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gac8d269e3c7af1a5889d3bd38409ed67d"> 325</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span> </div>
|
|
<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggac8d269e3c7af1a5889d3bd38409ed67daca58132d896ad7755827d3f2b72488cc"> 327</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggac8d269e3c7af1a5889d3bd38409ed67daca58132d896ad7755827d3f2b72488cc">FLAC__STREAM_DECODER_SEEK_STATUS_OK</a>,</div>
|
|
<div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggac8d269e3c7af1a5889d3bd38409ed67da969ce92a42a2a95609452e9cf01fcc09"> 330</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggac8d269e3c7af1a5889d3bd38409ed67da969ce92a42a2a95609452e9cf01fcc09">FLAC__STREAM_DECODER_SEEK_STATUS_ERROR</a>,</div>
|
|
<div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggac8d269e3c7af1a5889d3bd38409ed67da4a01f1e48baf015e78535cc20683ec53"> 333</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggac8d269e3c7af1a5889d3bd38409ed67da4a01f1e48baf015e78535cc20683ec53">FLAC__STREAM_DECODER_SEEK_STATUS_UNSUPPORTED</a></div>
|
|
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span> } <a class="code" href="group__flac__stream__decoder.html#gac8d269e3c7af1a5889d3bd38409ed67d">FLAC__StreamDecoderSeekStatus</a>;</div>
|
|
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span> </div>
|
|
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span> <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#gac49aff0593584b7ed5fd0b2508f824fc">FLAC__StreamDecoderSeekStatusString</a>[];</div>
|
|
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> </div>
|
|
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span> </div>
|
|
<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ga83708207969383bd7b5c1e9148528845"> 348</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span> </div>
|
|
<div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga83708207969383bd7b5c1e9148528845a516a202ebf4bb61d4a1fb5b029a104dd"> 350</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga83708207969383bd7b5c1e9148528845a516a202ebf4bb61d4a1fb5b029a104dd">FLAC__STREAM_DECODER_TELL_STATUS_OK</a>,</div>
|
|
<div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga83708207969383bd7b5c1e9148528845aceefd3feb853d5e68a149f2bdd1a9db1"> 353</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga83708207969383bd7b5c1e9148528845aceefd3feb853d5e68a149f2bdd1a9db1">FLAC__STREAM_DECODER_TELL_STATUS_ERROR</a>,</div>
|
|
<div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga83708207969383bd7b5c1e9148528845add75538234493c9f7a20a846a223ca91"> 356</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga83708207969383bd7b5c1e9148528845add75538234493c9f7a20a846a223ca91">FLAC__STREAM_DECODER_TELL_STATUS_UNSUPPORTED</a></div>
|
|
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span> } <a class="code" href="group__flac__stream__decoder.html#ga83708207969383bd7b5c1e9148528845">FLAC__StreamDecoderTellStatus</a>;</div>
|
|
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span> </div>
|
|
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span> <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#ga3c1b7d5a174d6c2e6bcf1b9a87b5a5cb">FLAC__StreamDecoderTellStatusString</a>[];</div>
|
|
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span> </div>
|
|
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span> </div>
|
|
<div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gad5860157c2bb34501b8b9370472d727a"> 371</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span> </div>
|
|
<div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggad5860157c2bb34501b8b9370472d727aaef01bfcdc3099686e106d8f88397653d"> 373</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggad5860157c2bb34501b8b9370472d727aaef01bfcdc3099686e106d8f88397653d">FLAC__STREAM_DECODER_LENGTH_STATUS_OK</a>,</div>
|
|
<div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggad5860157c2bb34501b8b9370472d727aab000e31c0c20c0d19df4f2203b01ea23"> 376</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggad5860157c2bb34501b8b9370472d727aab000e31c0c20c0d19df4f2203b01ea23">FLAC__STREAM_DECODER_LENGTH_STATUS_ERROR</a>,</div>
|
|
<div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ggad5860157c2bb34501b8b9370472d727aae35949f46f887e6d826fe0fe4b2a32c1"> 379</a></span>  <a class="code" href="group__flac__stream__decoder.html#ggad5860157c2bb34501b8b9370472d727aae35949f46f887e6d826fe0fe4b2a32c1">FLAC__STREAM_DECODER_LENGTH_STATUS_UNSUPPORTED</a></div>
|
|
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span> } <a class="code" href="group__flac__stream__decoder.html#gad5860157c2bb34501b8b9370472d727a">FLAC__StreamDecoderLengthStatus</a>;</div>
|
|
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span> </div>
|
|
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span> <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#ga792933fa9e8b65bfcac62d82e52415f5">FLAC__StreamDecoderLengthStatusString</a>[];</div>
|
|
<div class="line"><a name="l00390"></a><span class="lineno"> 390</span> </div>
|
|
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span> </div>
|
|
<div class="line"><a name="l00394"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ga73f67eb9e0ab57945afe038751bc62c8"> 394</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span> </div>
|
|
<div class="line"><a name="l00396"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga73f67eb9e0ab57945afe038751bc62c8acea48326e0ab8370d2814f4126fcb84e"> 396</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga73f67eb9e0ab57945afe038751bc62c8acea48326e0ab8370d2814f4126fcb84e">FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE</a>,</div>
|
|
<div class="line"><a name="l00399"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga73f67eb9e0ab57945afe038751bc62c8a23bd6bfec34af704e0d5ea273f14d95d"> 399</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga73f67eb9e0ab57945afe038751bc62c8a23bd6bfec34af704e0d5ea273f14d95d">FLAC__STREAM_DECODER_WRITE_STATUS_ABORT</a></div>
|
|
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span> } <a class="code" href="group__flac__stream__decoder.html#ga73f67eb9e0ab57945afe038751bc62c8">FLAC__StreamDecoderWriteStatus</a>;</div>
|
|
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span> </div>
|
|
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span> <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#ga9df7f0fd8cf9888f97a52b5f3f33cdb0">FLAC__StreamDecoderWriteStatusString</a>[];</div>
|
|
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span> </div>
|
|
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span> </div>
|
|
<div class="line"><a name="l00427"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ga130e70bd9a73d3c2416247a3e5132ecf"> 427</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span> </div>
|
|
<div class="line"><a name="l00429"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga130e70bd9a73d3c2416247a3e5132ecfa3ceec2a553dc142ad487ae88eb6f7222"> 429</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga130e70bd9a73d3c2416247a3e5132ecfa3ceec2a553dc142ad487ae88eb6f7222">FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC</a>,</div>
|
|
<div class="line"><a name="l00432"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga130e70bd9a73d3c2416247a3e5132ecfae393a9b91a6b2f23398675b5b57e1e86"> 432</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga130e70bd9a73d3c2416247a3e5132ecfae393a9b91a6b2f23398675b5b57e1e86">FLAC__STREAM_DECODER_ERROR_STATUS_BAD_HEADER</a>,</div>
|
|
<div class="line"><a name="l00435"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga130e70bd9a73d3c2416247a3e5132ecfa208fe77a04e6ff684e50f0eae1214e26"> 435</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga130e70bd9a73d3c2416247a3e5132ecfa208fe77a04e6ff684e50f0eae1214e26">FLAC__STREAM_DECODER_ERROR_STATUS_FRAME_CRC_MISMATCH</a>,</div>
|
|
<div class="line"><a name="l00438"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gga130e70bd9a73d3c2416247a3e5132ecfa8b6864ad65edd8fea039838b6d3e5575"> 438</a></span>  <a class="code" href="group__flac__stream__decoder.html#gga130e70bd9a73d3c2416247a3e5132ecfa8b6864ad65edd8fea039838b6d3e5575">FLAC__STREAM_DECODER_ERROR_STATUS_UNPARSEABLE_STREAM</a></div>
|
|
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span> } <a class="code" href="group__flac__stream__decoder.html#ga130e70bd9a73d3c2416247a3e5132ecf">FLAC__StreamDecoderErrorStatus</a>;</div>
|
|
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span> </div>
|
|
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span> <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#gac428c69b084529322df05ee793440b88">FLAC__StreamDecoderErrorStatusString</a>[];</div>
|
|
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span> </div>
|
|
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span> </div>
|
|
<div class="line"><a name="l00451"></a><span class="lineno"> 451</span> <span class="comment">/***********************************************************************</span></div>
|
|
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span> <span class="comment"> *</span></div>
|
|
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span> <span class="comment"> * class FLAC__StreamDecoder</span></div>
|
|
<div class="line"><a name="l00454"></a><span class="lineno"> 454</span> <span class="comment"> *</span></div>
|
|
<div class="line"><a name="l00455"></a><span class="lineno"> 455</span> <span class="comment"> ***********************************************************************/</span></div>
|
|
<div class="line"><a name="l00456"></a><span class="lineno"> 456</span> </div>
|
|
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span> <span class="keyword">struct </span>FLAC__StreamDecoderProtected;</div>
|
|
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span> <span class="keyword">struct </span>FLAC__StreamDecoderPrivate;</div>
|
|
<div class="line"><a name="l00463"></a><span class="lineno"><a class="line" href="structFLAC____StreamDecoder.html"> 463</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>  <span class="keyword">struct </span>FLAC__StreamDecoderProtected *protected_; <span class="comment">/* avoid the C++ keyword 'protected' */</span></div>
|
|
<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>  <span class="keyword">struct </span>FLAC__StreamDecoderPrivate *private_; <span class="comment">/* avoid the C++ keyword 'private' */</span></div>
|
|
<div class="line"><a name="l00466"></a><span class="lineno"> 466</span> } <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a>;</div>
|
|
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span> </div>
|
|
<div class="line"><a name="l00517"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ga7a5f593b9bc2d163884348b48c4285fd"> 517</a></span> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__decoder.html#gad793ead451206c64a91dc0b851027b93">FLAC__StreamDecoderReadStatus</a> (*<a class="code" href="group__flac__stream__decoder.html#ga7a5f593b9bc2d163884348b48c4285fd">FLAC__StreamDecoderReadCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__byte buffer[], <span class="keywordtype">size_t</span> *bytes, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span> </div>
|
|
<div class="line"><a name="l00552"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ga375614289a1b868f1ead7fa70a581171"> 552</a></span> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__decoder.html#gac8d269e3c7af1a5889d3bd38409ed67d">FLAC__StreamDecoderSeekStatus</a> (*<a class="code" href="group__flac__stream__decoder.html#ga375614289a1b868f1ead7fa70a581171">FLAC__StreamDecoderSeekCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 absolute_byte_offset, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span> </div>
|
|
<div class="line"><a name="l00590"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ga02990309a9d30acc43ba01fe48021e39"> 590</a></span> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__decoder.html#ga83708207969383bd7b5c1e9148528845">FLAC__StreamDecoderTellStatus</a> (*<a class="code" href="group__flac__stream__decoder.html#ga02990309a9d30acc43ba01fe48021e39">FLAC__StreamDecoderTellCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 *absolute_byte_offset, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a name="l00591"></a><span class="lineno"> 591</span> </div>
|
|
<div class="line"><a name="l00628"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ga453ffb5215a522fb74dc61d694e1453c"> 628</a></span> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__decoder.html#gad5860157c2bb34501b8b9370472d727a">FLAC__StreamDecoderLengthStatus</a> (*<a class="code" href="group__flac__stream__decoder.html#ga453ffb5215a522fb74dc61d694e1453c">FLAC__StreamDecoderLengthCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 *stream_length, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a name="l00629"></a><span class="lineno"> 629</span> </div>
|
|
<div class="line"><a name="l00655"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gacc214f6b3cdae1c0f98577267ce19bdd"> 655</a></span> <span class="keyword">typedef</span> FLAC__bool (*<a class="code" href="group__flac__stream__decoder.html#gacc214f6b3cdae1c0f98577267ce19bdd">FLAC__StreamDecoderEofCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a name="l00656"></a><span class="lineno"> 656</span> </div>
|
|
<div class="line"><a name="l00683"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#gaf98a4f9e2cac5747da6018c3dfc8dde1"> 683</a></span> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__decoder.html#ga73f67eb9e0ab57945afe038751bc62c8">FLAC__StreamDecoderWriteStatus</a> (*<a class="code" href="group__flac__stream__decoder.html#gaf98a4f9e2cac5747da6018c3dfc8dde1">FLAC__StreamDecoderWriteCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keyword">const</span> <a class="code" href="structFLAC____Frame.html">FLAC__Frame</a> *frame, <span class="keyword">const</span> FLAC__int32 * <span class="keyword">const</span> buffer[], <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a name="l00684"></a><span class="lineno"> 684</span> </div>
|
|
<div class="line"><a name="l00710"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ga43e2329c15731c002ac4182a47990f85"> 710</a></span> <span class="keyword">typedef</span> void (*<a class="code" href="group__flac__stream__decoder.html#ga43e2329c15731c002ac4182a47990f85">FLAC__StreamDecoderMetadataCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keyword">const</span> <a class="code" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *metadata, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a name="l00711"></a><span class="lineno"> 711</span> </div>
|
|
<div class="line"><a name="l00727"></a><span class="lineno"><a class="line" href="group__flac__stream__decoder.html#ga4fab6730ff0b22bf45ca4cd04d706569"> 727</a></span> <span class="keyword">typedef</span> void (*<a class="code" href="group__flac__stream__decoder.html#ga4fab6730ff0b22bf45ca4cd04d706569">FLAC__StreamDecoderErrorCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <a class="code" href="group__flac__stream__decoder.html#ga130e70bd9a73d3c2416247a3e5132ecf">FLAC__StreamDecoderErrorStatus</a> status, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a name="l00728"></a><span class="lineno"> 728</span> </div>
|
|
<div class="line"><a name="l00729"></a><span class="lineno"> 729</span> </div>
|
|
<div class="line"><a name="l00730"></a><span class="lineno"> 730</span> <span class="comment">/***********************************************************************</span></div>
|
|
<div class="line"><a name="l00731"></a><span class="lineno"> 731</span> <span class="comment"> *</span></div>
|
|
<div class="line"><a name="l00732"></a><span class="lineno"> 732</span> <span class="comment"> * Class constructor/destructor</span></div>
|
|
<div class="line"><a name="l00733"></a><span class="lineno"> 733</span> <span class="comment"> *</span></div>
|
|
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span> <span class="comment"> ***********************************************************************/</span></div>
|
|
<div class="line"><a name="l00735"></a><span class="lineno"> 735</span> </div>
|
|
<div class="line"><a name="l00743"></a><span class="lineno"> 743</span> FLAC_API <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *<a class="code" href="group__flac__stream__decoder.html#ga529c3c1e46417570767fb8e4c76f5477">FLAC__stream_decoder_new</a>(<span class="keywordtype">void</span>);</div>
|
|
<div class="line"><a name="l00744"></a><span class="lineno"> 744</span> </div>
|
|
<div class="line"><a name="l00751"></a><span class="lineno"> 751</span> FLAC_API <span class="keywordtype">void</span> <a class="code" href="group__flac__stream__decoder.html#gad9cf299956da091111d13e83517d8c44">FLAC__stream_decoder_delete</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l00752"></a><span class="lineno"> 752</span> </div>
|
|
<div class="line"><a name="l00753"></a><span class="lineno"> 753</span> </div>
|
|
<div class="line"><a name="l00754"></a><span class="lineno"> 754</span> <span class="comment">/***********************************************************************</span></div>
|
|
<div class="line"><a name="l00755"></a><span class="lineno"> 755</span> <span class="comment"> *</span></div>
|
|
<div class="line"><a name="l00756"></a><span class="lineno"> 756</span> <span class="comment"> * Public class method prototypes</span></div>
|
|
<div class="line"><a name="l00757"></a><span class="lineno"> 757</span> <span class="comment"> *</span></div>
|
|
<div class="line"><a name="l00758"></a><span class="lineno"> 758</span> <span class="comment"> ***********************************************************************/</span></div>
|
|
<div class="line"><a name="l00759"></a><span class="lineno"> 759</span> </div>
|
|
<div class="line"><a name="l00776"></a><span class="lineno"> 776</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga7fd232e7a2b5070bd26450487edbc2a1">FLAC__stream_decoder_set_ogg_serial_number</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keywordtype">long</span> serial_number);</div>
|
|
<div class="line"><a name="l00777"></a><span class="lineno"> 777</span> </div>
|
|
<div class="line"><a name="l00798"></a><span class="lineno"> 798</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga8f402243eed54f400ddd2f296ff54497">FLAC__stream_decoder_set_md5_checking</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__bool value);</div>
|
|
<div class="line"><a name="l00799"></a><span class="lineno"> 799</span> </div>
|
|
<div class="line"><a name="l00812"></a><span class="lineno"> 812</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#gad4e685f3d055f70fbaed9ffa4f70f74b">FLAC__stream_decoder_set_metadata_respond</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <a class="code" href="group__flac__format.html#gac71714ba8ddbbd66d26bb78a427fac01">FLAC__MetadataType</a> type);</div>
|
|
<div class="line"><a name="l00813"></a><span class="lineno"> 813</span> </div>
|
|
<div class="line"><a name="l00827"></a><span class="lineno"> 827</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#gaee1196ff5fa97df9810f708dc2bc8326">FLAC__stream_decoder_set_metadata_respond_application</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keyword">const</span> FLAC__byte <span class="keywordtype">id</span>[4]);</div>
|
|
<div class="line"><a name="l00828"></a><span class="lineno"> 828</span> </div>
|
|
<div class="line"><a name="l00839"></a><span class="lineno"> 839</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga1ce03d8f305a818ff9a573473af99dc4">FLAC__stream_decoder_set_metadata_respond_all</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l00840"></a><span class="lineno"> 840</span> </div>
|
|
<div class="line"><a name="l00853"></a><span class="lineno"> 853</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#gad75f067720da89c4e9d96dedc45f73e6">FLAC__stream_decoder_set_metadata_ignore</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <a class="code" href="group__flac__format.html#gac71714ba8ddbbd66d26bb78a427fac01">FLAC__MetadataType</a> type);</div>
|
|
<div class="line"><a name="l00854"></a><span class="lineno"> 854</span> </div>
|
|
<div class="line"><a name="l00868"></a><span class="lineno"> 868</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#gaab41e8bc505b24df4912de53de06b085">FLAC__stream_decoder_set_metadata_ignore_application</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keyword">const</span> FLAC__byte <span class="keywordtype">id</span>[4]);</div>
|
|
<div class="line"><a name="l00869"></a><span class="lineno"> 869</span> </div>
|
|
<div class="line"><a name="l00880"></a><span class="lineno"> 880</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#gaa1307f07fae5d7a4a0c18beeae7ec5e6">FLAC__stream_decoder_set_metadata_ignore_all</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l00881"></a><span class="lineno"> 881</span> </div>
|
|
<div class="line"><a name="l00890"></a><span class="lineno"> 890</span> FLAC_API <a class="code" href="group__flac__stream__decoder.html#ga3adb6891c5871a87cd5bbae6c770ba2d">FLAC__StreamDecoderState</a> <a class="code" href="group__flac__stream__decoder.html#gaf99dac2d9255f7db4df8a6d9974a9a9a">FLAC__stream_decoder_get_state</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l00891"></a><span class="lineno"> 891</span> </div>
|
|
<div class="line"><a name="l00900"></a><span class="lineno"> 900</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__flac__stream__decoder.html#gad28257412951ca266751a19e2cf54be2">FLAC__stream_decoder_get_resolved_state_string</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l00901"></a><span class="lineno"> 901</span> </div>
|
|
<div class="line"><a name="l00914"></a><span class="lineno"> 914</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#gae27a6b30b55beda03559c12a5df21537">FLAC__stream_decoder_get_md5_checking</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l00915"></a><span class="lineno"> 915</span> </div>
|
|
<div class="line"><a name="l00926"></a><span class="lineno"> 926</span> FLAC_API FLAC__uint64 <a class="code" href="group__flac__stream__decoder.html#ga930d9b591fcfaea74359c722cdfb980c">FLAC__stream_decoder_get_total_samples</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l00927"></a><span class="lineno"> 927</span> </div>
|
|
<div class="line"><a name="l00938"></a><span class="lineno"> 938</span> FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__decoder.html#gadefff696d65e72afeb2f058e45066be1">FLAC__stream_decoder_get_channels</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l00939"></a><span class="lineno"> 939</span> </div>
|
|
<div class="line"><a name="l00950"></a><span class="lineno"> 950</span> FLAC_API <a class="code" href="group__flac__format.html#ga79855f8525672e37f299bbe02952ef9c">FLAC__ChannelAssignment</a> <a class="code" href="group__flac__stream__decoder.html#gae62fdf93c1fedd5fea9258ecdc78bb53">FLAC__stream_decoder_get_channel_assignment</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l00951"></a><span class="lineno"> 951</span> </div>
|
|
<div class="line"><a name="l00962"></a><span class="lineno"> 962</span> FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__decoder.html#ga51dc941b24bfe01f8311c9aba86e77f8">FLAC__stream_decoder_get_bits_per_sample</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l00963"></a><span class="lineno"> 963</span> </div>
|
|
<div class="line"><a name="l00974"></a><span class="lineno"> 974</span> FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__decoder.html#ga1b0170d020b47c1b841ce8437b564429">FLAC__stream_decoder_get_sample_rate</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l00975"></a><span class="lineno"> 975</span> </div>
|
|
<div class="line"><a name="l00986"></a><span class="lineno"> 986</span> FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__decoder.html#ga568a710a87dbd051b0edba6b53ae52ee">FLAC__stream_decoder_get_blocksize</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l00987"></a><span class="lineno"> 987</span> </div>
|
|
<div class="line"><a name="l01007"></a><span class="lineno"> 1007</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#gaffd9b0d0832ed01e6d75930b5391def5">FLAC__stream_decoder_get_decode_position</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 *position);</div>
|
|
<div class="line"><a name="l01008"></a><span class="lineno"> 1008</span> </div>
|
|
<div class="line"><a name="l01073"></a><span class="lineno"> 1073</span> FLAC_API <a class="code" href="group__flac__stream__decoder.html#gaaed54a24ac6310d29c5cafba79759c44">FLAC__StreamDecoderInitStatus</a> <a class="code" href="group__flac__stream__decoder.html#ga150d381abc5249168e439bc076544b29">FLAC__stream_decoder_init_stream</a>(</div>
|
|
<div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>  <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder,</div>
|
|
<div class="line"><a name="l01075"></a><span class="lineno"> 1075</span>  <a class="code" href="group__flac__stream__decoder.html#ga7a5f593b9bc2d163884348b48c4285fd">FLAC__StreamDecoderReadCallback</a> read_callback,</div>
|
|
<div class="line"><a name="l01076"></a><span class="lineno"> 1076</span>  <a class="code" href="group__flac__stream__decoder.html#ga375614289a1b868f1ead7fa70a581171">FLAC__StreamDecoderSeekCallback</a> seek_callback,</div>
|
|
<div class="line"><a name="l01077"></a><span class="lineno"> 1077</span>  <a class="code" href="group__flac__stream__decoder.html#ga02990309a9d30acc43ba01fe48021e39">FLAC__StreamDecoderTellCallback</a> tell_callback,</div>
|
|
<div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>  <a class="code" href="group__flac__stream__decoder.html#ga453ffb5215a522fb74dc61d694e1453c">FLAC__StreamDecoderLengthCallback</a> length_callback,</div>
|
|
<div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>  <a class="code" href="group__flac__stream__decoder.html#gacc214f6b3cdae1c0f98577267ce19bdd">FLAC__StreamDecoderEofCallback</a> eof_callback,</div>
|
|
<div class="line"><a name="l01080"></a><span class="lineno"> 1080</span>  <a class="code" href="group__flac__stream__decoder.html#gaf98a4f9e2cac5747da6018c3dfc8dde1">FLAC__StreamDecoderWriteCallback</a> write_callback,</div>
|
|
<div class="line"><a name="l01081"></a><span class="lineno"> 1081</span>  <a class="code" href="group__flac__stream__decoder.html#ga43e2329c15731c002ac4182a47990f85">FLAC__StreamDecoderMetadataCallback</a> metadata_callback,</div>
|
|
<div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>  <a class="code" href="group__flac__stream__decoder.html#ga4fab6730ff0b22bf45ca4cd04d706569">FLAC__StreamDecoderErrorCallback</a> error_callback,</div>
|
|
<div class="line"><a name="l01083"></a><span class="lineno"> 1083</span>  <span class="keywordtype">void</span> *client_data</div>
|
|
<div class="line"><a name="l01084"></a><span class="lineno"> 1084</span> );</div>
|
|
<div class="line"><a name="l01085"></a><span class="lineno"> 1085</span> </div>
|
|
<div class="line"><a name="l01154"></a><span class="lineno"> 1154</span> FLAC_API <a class="code" href="group__flac__stream__decoder.html#gaaed54a24ac6310d29c5cafba79759c44">FLAC__StreamDecoderInitStatus</a> <a class="code" href="group__flac__stream__decoder.html#ga1b043adeb805c779c1e97cb68959d1ab">FLAC__stream_decoder_init_ogg_stream</a>(</div>
|
|
<div class="line"><a name="l01155"></a><span class="lineno"> 1155</span>  <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder,</div>
|
|
<div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>  <a class="code" href="group__flac__stream__decoder.html#ga7a5f593b9bc2d163884348b48c4285fd">FLAC__StreamDecoderReadCallback</a> read_callback,</div>
|
|
<div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>  <a class="code" href="group__flac__stream__decoder.html#ga375614289a1b868f1ead7fa70a581171">FLAC__StreamDecoderSeekCallback</a> seek_callback,</div>
|
|
<div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>  <a class="code" href="group__flac__stream__decoder.html#ga02990309a9d30acc43ba01fe48021e39">FLAC__StreamDecoderTellCallback</a> tell_callback,</div>
|
|
<div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>  <a class="code" href="group__flac__stream__decoder.html#ga453ffb5215a522fb74dc61d694e1453c">FLAC__StreamDecoderLengthCallback</a> length_callback,</div>
|
|
<div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>  <a class="code" href="group__flac__stream__decoder.html#gacc214f6b3cdae1c0f98577267ce19bdd">FLAC__StreamDecoderEofCallback</a> eof_callback,</div>
|
|
<div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>  <a class="code" href="group__flac__stream__decoder.html#gaf98a4f9e2cac5747da6018c3dfc8dde1">FLAC__StreamDecoderWriteCallback</a> write_callback,</div>
|
|
<div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>  <a class="code" href="group__flac__stream__decoder.html#ga43e2329c15731c002ac4182a47990f85">FLAC__StreamDecoderMetadataCallback</a> metadata_callback,</div>
|
|
<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>  <a class="code" href="group__flac__stream__decoder.html#ga4fab6730ff0b22bf45ca4cd04d706569">FLAC__StreamDecoderErrorCallback</a> error_callback,</div>
|
|
<div class="line"><a name="l01164"></a><span class="lineno"> 1164</span>  <span class="keywordtype">void</span> *client_data</div>
|
|
<div class="line"><a name="l01165"></a><span class="lineno"> 1165</span> );</div>
|
|
<div class="line"><a name="l01166"></a><span class="lineno"> 1166</span> </div>
|
|
<div class="line"><a name="l01204"></a><span class="lineno"> 1204</span> FLAC_API <a class="code" href="group__flac__stream__decoder.html#gaaed54a24ac6310d29c5cafba79759c44">FLAC__StreamDecoderInitStatus</a> <a class="code" href="group__flac__stream__decoder.html#ga80aa83631460a53263c84e654586dff0">FLAC__stream_decoder_init_FILE</a>(</div>
|
|
<div class="line"><a name="l01205"></a><span class="lineno"> 1205</span>  <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder,</div>
|
|
<div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>  FILE *file,</div>
|
|
<div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>  <a class="code" href="group__flac__stream__decoder.html#gaf98a4f9e2cac5747da6018c3dfc8dde1">FLAC__StreamDecoderWriteCallback</a> write_callback,</div>
|
|
<div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>  <a class="code" href="group__flac__stream__decoder.html#ga43e2329c15731c002ac4182a47990f85">FLAC__StreamDecoderMetadataCallback</a> metadata_callback,</div>
|
|
<div class="line"><a name="l01209"></a><span class="lineno"> 1209</span>  <a class="code" href="group__flac__stream__decoder.html#ga4fab6730ff0b22bf45ca4cd04d706569">FLAC__StreamDecoderErrorCallback</a> error_callback,</div>
|
|
<div class="line"><a name="l01210"></a><span class="lineno"> 1210</span>  <span class="keywordtype">void</span> *client_data</div>
|
|
<div class="line"><a name="l01211"></a><span class="lineno"> 1211</span> );</div>
|
|
<div class="line"><a name="l01212"></a><span class="lineno"> 1212</span> </div>
|
|
<div class="line"><a name="l01254"></a><span class="lineno"> 1254</span> FLAC_API <a class="code" href="group__flac__stream__decoder.html#gaaed54a24ac6310d29c5cafba79759c44">FLAC__StreamDecoderInitStatus</a> <a class="code" href="group__flac__stream__decoder.html#ga4cc7fbaf905c24d6db48b53b7942fe72">FLAC__stream_decoder_init_ogg_FILE</a>(</div>
|
|
<div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>  <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder,</div>
|
|
<div class="line"><a name="l01256"></a><span class="lineno"> 1256</span>  FILE *file,</div>
|
|
<div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>  <a class="code" href="group__flac__stream__decoder.html#gaf98a4f9e2cac5747da6018c3dfc8dde1">FLAC__StreamDecoderWriteCallback</a> write_callback,</div>
|
|
<div class="line"><a name="l01258"></a><span class="lineno"> 1258</span>  <a class="code" href="group__flac__stream__decoder.html#ga43e2329c15731c002ac4182a47990f85">FLAC__StreamDecoderMetadataCallback</a> metadata_callback,</div>
|
|
<div class="line"><a name="l01259"></a><span class="lineno"> 1259</span>  <a class="code" href="group__flac__stream__decoder.html#ga4fab6730ff0b22bf45ca4cd04d706569">FLAC__StreamDecoderErrorCallback</a> error_callback,</div>
|
|
<div class="line"><a name="l01260"></a><span class="lineno"> 1260</span>  <span class="keywordtype">void</span> *client_data</div>
|
|
<div class="line"><a name="l01261"></a><span class="lineno"> 1261</span> );</div>
|
|
<div class="line"><a name="l01262"></a><span class="lineno"> 1262</span> </div>
|
|
<div class="line"><a name="l01296"></a><span class="lineno"> 1296</span> FLAC_API <a class="code" href="group__flac__stream__decoder.html#gaaed54a24ac6310d29c5cafba79759c44">FLAC__StreamDecoderInitStatus</a> <a class="code" href="group__flac__stream__decoder.html#ga4021ead5cff29fd589c915756f902f1a">FLAC__stream_decoder_init_file</a>(</div>
|
|
<div class="line"><a name="l01297"></a><span class="lineno"> 1297</span>  <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder,</div>
|
|
<div class="line"><a name="l01298"></a><span class="lineno"> 1298</span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *filename,</div>
|
|
<div class="line"><a name="l01299"></a><span class="lineno"> 1299</span>  <a class="code" href="group__flac__stream__decoder.html#gaf98a4f9e2cac5747da6018c3dfc8dde1">FLAC__StreamDecoderWriteCallback</a> write_callback,</div>
|
|
<div class="line"><a name="l01300"></a><span class="lineno"> 1300</span>  <a class="code" href="group__flac__stream__decoder.html#ga43e2329c15731c002ac4182a47990f85">FLAC__StreamDecoderMetadataCallback</a> metadata_callback,</div>
|
|
<div class="line"><a name="l01301"></a><span class="lineno"> 1301</span>  <a class="code" href="group__flac__stream__decoder.html#ga4fab6730ff0b22bf45ca4cd04d706569">FLAC__StreamDecoderErrorCallback</a> error_callback,</div>
|
|
<div class="line"><a name="l01302"></a><span class="lineno"> 1302</span>  <span class="keywordtype">void</span> *client_data</div>
|
|
<div class="line"><a name="l01303"></a><span class="lineno"> 1303</span> );</div>
|
|
<div class="line"><a name="l01304"></a><span class="lineno"> 1304</span> </div>
|
|
<div class="line"><a name="l01342"></a><span class="lineno"> 1342</span> FLAC_API <a class="code" href="group__flac__stream__decoder.html#gaaed54a24ac6310d29c5cafba79759c44">FLAC__StreamDecoderInitStatus</a> <a class="code" href="group__flac__stream__decoder.html#ga548f15d7724f3bff7f2608abe8b12f6c">FLAC__stream_decoder_init_ogg_file</a>(</div>
|
|
<div class="line"><a name="l01343"></a><span class="lineno"> 1343</span>  <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder,</div>
|
|
<div class="line"><a name="l01344"></a><span class="lineno"> 1344</span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *filename,</div>
|
|
<div class="line"><a name="l01345"></a><span class="lineno"> 1345</span>  <a class="code" href="group__flac__stream__decoder.html#gaf98a4f9e2cac5747da6018c3dfc8dde1">FLAC__StreamDecoderWriteCallback</a> write_callback,</div>
|
|
<div class="line"><a name="l01346"></a><span class="lineno"> 1346</span>  <a class="code" href="group__flac__stream__decoder.html#ga43e2329c15731c002ac4182a47990f85">FLAC__StreamDecoderMetadataCallback</a> metadata_callback,</div>
|
|
<div class="line"><a name="l01347"></a><span class="lineno"> 1347</span>  <a class="code" href="group__flac__stream__decoder.html#ga4fab6730ff0b22bf45ca4cd04d706569">FLAC__StreamDecoderErrorCallback</a> error_callback,</div>
|
|
<div class="line"><a name="l01348"></a><span class="lineno"> 1348</span>  <span class="keywordtype">void</span> *client_data</div>
|
|
<div class="line"><a name="l01349"></a><span class="lineno"> 1349</span> );</div>
|
|
<div class="line"><a name="l01350"></a><span class="lineno"> 1350</span> </div>
|
|
<div class="line"><a name="l01370"></a><span class="lineno"> 1370</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga96c47c96920f363cd0972b54067818a9">FLAC__stream_decoder_finish</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l01371"></a><span class="lineno"> 1371</span> </div>
|
|
<div class="line"><a name="l01385"></a><span class="lineno"> 1385</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga95570a455e582b2ab46ab9bb529f26ac">FLAC__stream_decoder_flush</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l01386"></a><span class="lineno"> 1386</span> </div>
|
|
<div class="line"><a name="l01418"></a><span class="lineno"> 1418</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#gaa4183c2d925d5a5edddde9d1ca145725">FLAC__stream_decoder_reset</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l01419"></a><span class="lineno"> 1419</span> </div>
|
|
<div class="line"><a name="l01451"></a><span class="lineno"> 1451</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga9d6df4a39892c05955122cf7f987f856">FLAC__stream_decoder_process_single</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l01452"></a><span class="lineno"> 1452</span> </div>
|
|
<div class="line"><a name="l01472"></a><span class="lineno"> 1472</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga027ffb5b75dc39b3d26f55c5e6b42682">FLAC__stream_decoder_process_until_end_of_metadata</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l01473"></a><span class="lineno"> 1473</span> </div>
|
|
<div class="line"><a name="l01493"></a><span class="lineno"> 1493</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga89a0723812fa6ef7cdb173715f1bc81f">FLAC__stream_decoder_process_until_end_of_stream</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l01494"></a><span class="lineno"> 1494</span> </div>
|
|
<div class="line"><a name="l01534"></a><span class="lineno"> 1534</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga85b666aba976f29e8dd9d7956fce4301">FLAC__stream_decoder_skip_single_frame</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);</div>
|
|
<div class="line"><a name="l01535"></a><span class="lineno"> 1535</span> </div>
|
|
<div class="line"><a name="l01552"></a><span class="lineno"> 1552</span> FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga6a2eb6072b9fafefc3f80f1959805ccb">FLAC__stream_decoder_seek_absolute</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 sample);</div>
|
|
<div class="line"><a name="l01553"></a><span class="lineno"> 1553</span> </div>
|
|
<div class="line"><a name="l01554"></a><span class="lineno"> 1554</span> <span class="comment">/* \} */</span></div>
|
|
<div class="line"><a name="l01555"></a><span class="lineno"> 1555</span> </div>
|
|
<div class="line"><a name="l01556"></a><span class="lineno"> 1556</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
|
|
<div class="line"><a name="l01557"></a><span class="lineno"> 1557</span> }</div>
|
|
<div class="line"><a name="l01558"></a><span class="lineno"> 1558</span> <span class="preprocessor">#endif</span></div>
|
|
<div class="line"><a name="l01559"></a><span class="lineno"> 1559</span> </div>
|
|
<div class="line"><a name="l01560"></a><span class="lineno"> 1560</span> <span class="preprocessor">#endif</span></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga83708207969383bd7b5c1e9148528845aceefd3feb853d5e68a149f2bdd1a9db1"><div class="ttname"><a href="group__flac__stream__decoder.html#gga83708207969383bd7b5c1e9148528845aceefd3feb853d5e68a149f2bdd1a9db1">FLAC__STREAM_DECODER_TELL_STATUS_ERROR</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:353</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga83708207969383bd7b5c1e9148528845add75538234493c9f7a20a846a223ca91"><div class="ttname"><a href="group__flac__stream__decoder.html#gga83708207969383bd7b5c1e9148528845add75538234493c9f7a20a846a223ca91">FLAC__STREAM_DECODER_TELL_STATUS_UNSUPPORTED</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:356</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gad28257412951ca266751a19e2cf54be2"><div class="ttname"><a href="group__flac__stream__decoder.html#gad28257412951ca266751a19e2cf54be2">FLAC__stream_decoder_get_resolved_state_string</a></div><div class="ttdeci">const char * FLAC__stream_decoder_get_resolved_state_string(const FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga3adb6891c5871a87cd5bbae6c770ba2da06dc6158a51a8eb9537b65f2fbb6dc49"><div class="ttname"><a href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da06dc6158a51a8eb9537b65f2fbb6dc49">FLAC__STREAM_DECODER_READ_FRAME</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:215</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggaaed54a24ac6310d29c5cafba79759c44a98bc501c9b2fb5d92d8bb0b3321d504f"><div class="ttname"><a href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a98bc501c9b2fb5d92d8bb0b3321d504f">FLAC__STREAM_DECODER_INIT_STATUS_ALREADY_INITIALIZED</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:276</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gaffd9b0d0832ed01e6d75930b5391def5"><div class="ttname"><a href="group__flac__stream__decoder.html#gaffd9b0d0832ed01e6d75930b5391def5">FLAC__stream_decoder_get_decode_position</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_get_decode_position(const FLAC__StreamDecoder *decoder, FLAC__uint64 *position)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggad793ead451206c64a91dc0b851027b93a0a0687d25dc9f7163e6e5e294672170f"><div class="ttname"><a href="group__flac__stream__decoder.html#ggad793ead451206c64a91dc0b851027b93a0a0687d25dc9f7163e6e5e294672170f">FLAC__STREAM_DECODER_READ_STATUS_END_OF_STREAM</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:299</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga1ce03d8f305a818ff9a573473af99dc4"><div class="ttname"><a href="group__flac__stream__decoder.html#ga1ce03d8f305a818ff9a573473af99dc4">FLAC__stream_decoder_set_metadata_respond_all</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_set_metadata_respond_all(FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggaaed54a24ac6310d29c5cafba79759c44a0110567f0715c6f87357388bc7fa98f9"><div class="ttname"><a href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a0110567f0715c6f87357388bc7fa98f9">FLAC__STREAM_DECODER_INIT_STATUS_MEMORY_ALLOCATION_ERROR</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:269</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga3adb6891c5871a87cd5bbae6c770ba2daccff915757978117720ba1613d088ddf"><div class="ttname"><a href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2daccff915757978117720ba1613d088ddf">FLAC__STREAM_DECODER_SEARCH_FOR_FRAME_SYNC</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:210</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga3adb6891c5871a87cd5bbae6c770ba2dacf4455f4f681a6737a553e10f614704a"><div class="ttname"><a href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2dacf4455f4f681a6737a553e10f614704a">FLAC__STREAM_DECODER_SEARCH_FOR_METADATA</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:204</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gae62fdf93c1fedd5fea9258ecdc78bb53"><div class="ttname"><a href="group__flac__stream__decoder.html#gae62fdf93c1fedd5fea9258ecdc78bb53">FLAC__stream_decoder_get_channel_assignment</a></div><div class="ttdeci">FLAC__ChannelAssignment FLAC__stream_decoder_get_channel_assignment(const FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="export_8h_html"><div class="ttname"><a href="export_8h.html">export.h</a></div><div class="ttdoc">This module contains #defines and symbols for exporting function calls, and providing version informa...</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gac49aff0593584b7ed5fd0b2508f824fc"><div class="ttname"><a href="group__flac__stream__decoder.html#gac49aff0593584b7ed5fd0b2508f824fc">FLAC__StreamDecoderSeekStatusString</a></div><div class="ttdeci">const char *const FLAC__StreamDecoderSeekStatusString[]</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga1b043adeb805c779c1e97cb68959d1ab"><div class="ttname"><a href="group__flac__stream__decoder.html#ga1b043adeb805c779c1e97cb68959d1ab">FLAC__stream_decoder_init_ogg_stream</a></div><div class="ttdeci">FLAC__StreamDecoderInitStatus FLAC__stream_decoder_init_ogg_stream(FLAC__StreamDecoder *decoder, FLAC__StreamDecoderReadCallback read_callback, FLAC__StreamDecoderSeekCallback seek_callback, FLAC__StreamDecoderTellCallback tell_callback, FLAC__StreamDecoderLengthCallback length_callback, FLAC__StreamDecoderEofCallback eof_callback, FLAC__StreamDecoderWriteCallback write_callback, FLAC__StreamDecoderMetadataCallback metadata_callback, FLAC__StreamDecoderErrorCallback error_callback, void *client_data)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga130e70bd9a73d3c2416247a3e5132ecfa8b6864ad65edd8fea039838b6d3e5575"><div class="ttname"><a href="group__flac__stream__decoder.html#gga130e70bd9a73d3c2416247a3e5132ecfa8b6864ad65edd8fea039838b6d3e5575">FLAC__STREAM_DECODER_ERROR_STATUS_UNPARSEABLE_STREAM</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:438</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggac8d269e3c7af1a5889d3bd38409ed67da4a01f1e48baf015e78535cc20683ec53"><div class="ttname"><a href="group__flac__stream__decoder.html#ggac8d269e3c7af1a5889d3bd38409ed67da4a01f1e48baf015e78535cc20683ec53">FLAC__STREAM_DECODER_SEEK_STATUS_UNSUPPORTED</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:333</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga130e70bd9a73d3c2416247a3e5132ecfa3ceec2a553dc142ad487ae88eb6f7222"><div class="ttname"><a href="group__flac__stream__decoder.html#gga130e70bd9a73d3c2416247a3e5132ecfa3ceec2a553dc142ad487ae88eb6f7222">FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:429</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gad4e685f3d055f70fbaed9ffa4f70f74b"><div class="ttname"><a href="group__flac__stream__decoder.html#gad4e685f3d055f70fbaed9ffa4f70f74b">FLAC__stream_decoder_set_metadata_respond</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_set_metadata_respond(FLAC__StreamDecoder *decoder, FLAC__MetadataType type)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga83708207969383bd7b5c1e9148528845"><div class="ttname"><a href="group__flac__stream__decoder.html#ga83708207969383bd7b5c1e9148528845">FLAC__StreamDecoderTellStatus</a></div><div class="ttdeci">FLAC__StreamDecoderTellStatus</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:348</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga73f67eb9e0ab57945afe038751bc62c8a23bd6bfec34af704e0d5ea273f14d95d"><div class="ttname"><a href="group__flac__stream__decoder.html#gga73f67eb9e0ab57945afe038751bc62c8a23bd6bfec34af704e0d5ea273f14d95d">FLAC__STREAM_DECODER_WRITE_STATUS_ABORT</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:399</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gac192360ac435614394bf43235cb7981e"><div class="ttname"><a href="group__flac__stream__decoder.html#gac192360ac435614394bf43235cb7981e">FLAC__StreamDecoderStateString</a></div><div class="ttdeci">const char *const FLAC__StreamDecoderStateString[]</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga3adb6891c5871a87cd5bbae6c770ba2dadb52ab4785bd2eb84a95e8aa82311cd5"><div class="ttname"><a href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2dadb52ab4785bd2eb84a95e8aa82311cd5">FLAC__STREAM_DECODER_ABORTED</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:230</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga3adb6891c5871a87cd5bbae6c770ba2da28ce845052d9d1a780f4107e97f4c853"><div class="ttname"><a href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da28ce845052d9d1a780f4107e97f4c853">FLAC__STREAM_DECODER_END_OF_STREAM</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:218</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga130e70bd9a73d3c2416247a3e5132ecf"><div class="ttname"><a href="group__flac__stream__decoder.html#ga130e70bd9a73d3c2416247a3e5132ecf">FLAC__StreamDecoderErrorStatus</a></div><div class="ttdeci">FLAC__StreamDecoderErrorStatus</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:427</div></div>
|
|
<div class="ttc" id="structFLAC____StreamDecoder_html"><div class="ttname"><a href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:463</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggad793ead451206c64a91dc0b851027b93a9a5be0fcf0279b98b2fd462bc4871d06"><div class="ttname"><a href="group__flac__stream__decoder.html#ggad793ead451206c64a91dc0b851027b93a9a5be0fcf0279b98b2fd462bc4871d06">FLAC__STREAM_DECODER_READ_STATUS_CONTINUE</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:296</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gad75f067720da89c4e9d96dedc45f73e6"><div class="ttname"><a href="group__flac__stream__decoder.html#gad75f067720da89c4e9d96dedc45f73e6">FLAC__stream_decoder_set_metadata_ignore</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_set_metadata_ignore(FLAC__StreamDecoder *decoder, FLAC__MetadataType type)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga43e2329c15731c002ac4182a47990f85"><div class="ttname"><a href="group__flac__stream__decoder.html#ga43e2329c15731c002ac4182a47990f85">FLAC__StreamDecoderMetadataCallback</a></div><div class="ttdeci">void(* FLAC__StreamDecoderMetadataCallback)(const FLAC__StreamDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:710</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gab1ee941839b05045ae1d73ee0fdcb8c9"><div class="ttname"><a href="group__flac__stream__decoder.html#gab1ee941839b05045ae1d73ee0fdcb8c9">FLAC__StreamDecoderReadStatusString</a></div><div class="ttdeci">const char *const FLAC__StreamDecoderReadStatusString[]</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga95570a455e582b2ab46ab9bb529f26ac"><div class="ttname"><a href="group__flac__stream__decoder.html#ga95570a455e582b2ab46ab9bb529f26ac">FLAC__stream_decoder_flush</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_flush(FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga0effa1d3031c3206a1719faf984a4f21"><div class="ttname"><a href="group__flac__stream__decoder.html#ga0effa1d3031c3206a1719faf984a4f21">FLAC__StreamDecoderInitStatusString</a></div><div class="ttdeci">const char *const FLAC__StreamDecoderInitStatusString[]</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga1b0170d020b47c1b841ce8437b564429"><div class="ttname"><a href="group__flac__stream__decoder.html#ga1b0170d020b47c1b841ce8437b564429">FLAC__stream_decoder_get_sample_rate</a></div><div class="ttdeci">unsigned FLAC__stream_decoder_get_sample_rate(const FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="format_8h_html"><div class="ttname"><a href="format_8h.html">format.h</a></div><div class="ttdoc">This module contains structure definitions for the representation of FLAC format components in memory...</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga130e70bd9a73d3c2416247a3e5132ecfa208fe77a04e6ff684e50f0eae1214e26"><div class="ttname"><a href="group__flac__stream__decoder.html#gga130e70bd9a73d3c2416247a3e5132ecfa208fe77a04e6ff684e50f0eae1214e26">FLAC__STREAM_DECODER_ERROR_STATUS_FRAME_CRC_MISMATCH</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:435</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga150d381abc5249168e439bc076544b29"><div class="ttname"><a href="group__flac__stream__decoder.html#ga150d381abc5249168e439bc076544b29">FLAC__stream_decoder_init_stream</a></div><div class="ttdeci">FLAC__StreamDecoderInitStatus FLAC__stream_decoder_init_stream(FLAC__StreamDecoder *decoder, FLAC__StreamDecoderReadCallback read_callback, FLAC__StreamDecoderSeekCallback seek_callback, FLAC__StreamDecoderTellCallback tell_callback, FLAC__StreamDecoderLengthCallback length_callback, FLAC__StreamDecoderEofCallback eof_callback, FLAC__StreamDecoderWriteCallback write_callback, FLAC__StreamDecoderMetadataCallback metadata_callback, FLAC__StreamDecoderErrorCallback error_callback, void *client_data)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga9d6df4a39892c05955122cf7f987f856"><div class="ttname"><a href="group__flac__stream__decoder.html#ga9d6df4a39892c05955122cf7f987f856">FLAC__stream_decoder_process_single</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_process_single(FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga89a0723812fa6ef7cdb173715f1bc81f"><div class="ttname"><a href="group__flac__stream__decoder.html#ga89a0723812fa6ef7cdb173715f1bc81f">FLAC__stream_decoder_process_until_end_of_stream</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_process_until_end_of_stream(FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga80aa83631460a53263c84e654586dff0"><div class="ttname"><a href="group__flac__stream__decoder.html#ga80aa83631460a53263c84e654586dff0">FLAC__stream_decoder_init_FILE</a></div><div class="ttdeci">FLAC__StreamDecoderInitStatus FLAC__stream_decoder_init_FILE(FLAC__StreamDecoder *decoder, FILE *file, FLAC__StreamDecoderWriteCallback write_callback, FLAC__StreamDecoderMetadataCallback metadata_callback, FLAC__StreamDecoderErrorCallback error_callback, void *client_data)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga73f67eb9e0ab57945afe038751bc62c8acea48326e0ab8370d2814f4126fcb84e"><div class="ttname"><a href="group__flac__stream__decoder.html#gga73f67eb9e0ab57945afe038751bc62c8acea48326e0ab8370d2814f4126fcb84e">FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:396</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggaaed54a24ac6310d29c5cafba79759c44ac94c7e9396f30642f34805e5d626e011"><div class="ttname"><a href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44ac94c7e9396f30642f34805e5d626e011">FLAC__STREAM_DECODER_INIT_STATUS_OK</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:258</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga85b666aba976f29e8dd9d7956fce4301"><div class="ttname"><a href="group__flac__stream__decoder.html#ga85b666aba976f29e8dd9d7956fce4301">FLAC__stream_decoder_skip_single_frame</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_skip_single_frame(FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggaaed54a24ac6310d29c5cafba79759c44a8184c306e0cd2565a8c5adc1381cb469"><div class="ttname"><a href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a8184c306e0cd2565a8c5adc1381cb469">FLAC__STREAM_DECODER_INIT_STATUS_ERROR_OPENING_FILE</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:272</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gac428c69b084529322df05ee793440b88"><div class="ttname"><a href="group__flac__stream__decoder.html#gac428c69b084529322df05ee793440b88">FLAC__StreamDecoderErrorStatusString</a></div><div class="ttdeci">const char *const FLAC__StreamDecoderErrorStatusString[]</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga548f15d7724f3bff7f2608abe8b12f6c"><div class="ttname"><a href="group__flac__stream__decoder.html#ga548f15d7724f3bff7f2608abe8b12f6c">FLAC__stream_decoder_init_ogg_file</a></div><div class="ttdeci">FLAC__StreamDecoderInitStatus FLAC__stream_decoder_init_ogg_file(FLAC__StreamDecoder *decoder, const char *filename, FLAC__StreamDecoderWriteCallback write_callback, FLAC__StreamDecoderMetadataCallback metadata_callback, FLAC__StreamDecoderErrorCallback error_callback, void *client_data)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gaaed54a24ac6310d29c5cafba79759c44"><div class="ttname"><a href="group__flac__stream__decoder.html#gaaed54a24ac6310d29c5cafba79759c44">FLAC__StreamDecoderInitStatus</a></div><div class="ttdeci">FLAC__StreamDecoderInitStatus</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:256</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga4021ead5cff29fd589c915756f902f1a"><div class="ttname"><a href="group__flac__stream__decoder.html#ga4021ead5cff29fd589c915756f902f1a">FLAC__stream_decoder_init_file</a></div><div class="ttdeci">FLAC__StreamDecoderInitStatus FLAC__stream_decoder_init_file(FLAC__StreamDecoder *decoder, const char *filename, FLAC__StreamDecoderWriteCallback write_callback, FLAC__StreamDecoderMetadataCallback metadata_callback, FLAC__StreamDecoderErrorCallback error_callback, void *client_data)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga73f67eb9e0ab57945afe038751bc62c8"><div class="ttname"><a href="group__flac__stream__decoder.html#ga73f67eb9e0ab57945afe038751bc62c8">FLAC__StreamDecoderWriteStatus</a></div><div class="ttdeci">FLAC__StreamDecoderWriteStatus</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:394</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggaaed54a24ac6310d29c5cafba79759c44a8f2188c616c9bc09638eece3ae55f152"><div class="ttname"><a href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a8f2188c616c9bc09638eece3ae55f152">FLAC__STREAM_DECODER_INIT_STATUS_UNSUPPORTED_CONTAINER</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:261</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga453ffb5215a522fb74dc61d694e1453c"><div class="ttname"><a href="group__flac__stream__decoder.html#ga453ffb5215a522fb74dc61d694e1453c">FLAC__StreamDecoderLengthCallback</a></div><div class="ttdeci">FLAC__StreamDecoderLengthStatus(* FLAC__StreamDecoderLengthCallback)(const FLAC__StreamDecoder *decoder, FLAC__uint64 *stream_length, void *client_data)</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:628</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga3adb6891c5871a87cd5bbae6c770ba2da4c1853ed1babdcede9a908e12cf7ccf7"><div class="ttname"><a href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da4c1853ed1babdcede9a908e12cf7ccf7">FLAC__STREAM_DECODER_READ_METADATA</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:207</div></div>
|
|
<div class="ttc" id="structFLAC____Frame_html"><div class="ttname"><a href="structFLAC____Frame.html">FLAC__Frame</a></div><div class="ttdef"><b>Definition:</b> format.h:473</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga375614289a1b868f1ead7fa70a581171"><div class="ttname"><a href="group__flac__stream__decoder.html#ga375614289a1b868f1ead7fa70a581171">FLAC__StreamDecoderSeekCallback</a></div><div class="ttdeci">FLAC__StreamDecoderSeekStatus(* FLAC__StreamDecoderSeekCallback)(const FLAC__StreamDecoder *decoder, FLAC__uint64 absolute_byte_offset, void *client_data)</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:552</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggac8d269e3c7af1a5889d3bd38409ed67da969ce92a42a2a95609452e9cf01fcc09"><div class="ttname"><a href="group__flac__stream__decoder.html#ggac8d269e3c7af1a5889d3bd38409ed67da969ce92a42a2a95609452e9cf01fcc09">FLAC__STREAM_DECODER_SEEK_STATUS_ERROR</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:330</div></div>
|
|
<div class="ttc" id="structFLAC____StreamMetadata_html"><div class="ttname"><a href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a></div><div class="ttdef"><b>Definition:</b> format.h:834</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga9df7f0fd8cf9888f97a52b5f3f33cdb0"><div class="ttname"><a href="group__flac__stream__decoder.html#ga9df7f0fd8cf9888f97a52b5f3f33cdb0">FLAC__StreamDecoderWriteStatusString</a></div><div class="ttdeci">const char *const FLAC__StreamDecoderWriteStatusString[]</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga3c1b7d5a174d6c2e6bcf1b9a87b5a5cb"><div class="ttname"><a href="group__flac__stream__decoder.html#ga3c1b7d5a174d6c2e6bcf1b9a87b5a5cb">FLAC__StreamDecoderTellStatusString</a></div><div class="ttdeci">const char *const FLAC__StreamDecoderTellStatusString[]</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga930d9b591fcfaea74359c722cdfb980c"><div class="ttname"><a href="group__flac__stream__decoder.html#ga930d9b591fcfaea74359c722cdfb980c">FLAC__stream_decoder_get_total_samples</a></div><div class="ttdeci">FLAC__uint64 FLAC__stream_decoder_get_total_samples(const FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gacc214f6b3cdae1c0f98577267ce19bdd"><div class="ttname"><a href="group__flac__stream__decoder.html#gacc214f6b3cdae1c0f98577267ce19bdd">FLAC__StreamDecoderEofCallback</a></div><div class="ttdeci">FLAC__bool(* FLAC__StreamDecoderEofCallback)(const FLAC__StreamDecoder *decoder, void *client_data)</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:655</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggad5860157c2bb34501b8b9370472d727aae35949f46f887e6d826fe0fe4b2a32c1"><div class="ttname"><a href="group__flac__stream__decoder.html#ggad5860157c2bb34501b8b9370472d727aae35949f46f887e6d826fe0fe4b2a32c1">FLAC__STREAM_DECODER_LENGTH_STATUS_UNSUPPORTED</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:379</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga6a2eb6072b9fafefc3f80f1959805ccb"><div class="ttname"><a href="group__flac__stream__decoder.html#ga6a2eb6072b9fafefc3f80f1959805ccb">FLAC__stream_decoder_seek_absolute</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_seek_absolute(FLAC__StreamDecoder *decoder, FLAC__uint64 sample)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga3adb6891c5871a87cd5bbae6c770ba2daf2c6efcabdfe889081c2260e6681db49"><div class="ttname"><a href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2daf2c6efcabdfe889081c2260e6681db49">FLAC__STREAM_DECODER_SEEK_ERROR</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:224</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gad9cf299956da091111d13e83517d8c44"><div class="ttname"><a href="group__flac__stream__decoder.html#gad9cf299956da091111d13e83517d8c44">FLAC__stream_decoder_delete</a></div><div class="ttdeci">void FLAC__stream_decoder_delete(FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga96c47c96920f363cd0972b54067818a9"><div class="ttname"><a href="group__flac__stream__decoder.html#ga96c47c96920f363cd0972b54067818a9">FLAC__stream_decoder_finish</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_finish(FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga8f402243eed54f400ddd2f296ff54497"><div class="ttname"><a href="group__flac__stream__decoder.html#ga8f402243eed54f400ddd2f296ff54497">FLAC__stream_decoder_set_md5_checking</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_set_md5_checking(FLAC__StreamDecoder *decoder, FLAC__bool value)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga7fd232e7a2b5070bd26450487edbc2a1"><div class="ttname"><a href="group__flac__stream__decoder.html#ga7fd232e7a2b5070bd26450487edbc2a1">FLAC__stream_decoder_set_ogg_serial_number</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_set_ogg_serial_number(FLAC__StreamDecoder *decoder, long serial_number)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gaf98a4f9e2cac5747da6018c3dfc8dde1"><div class="ttname"><a href="group__flac__stream__decoder.html#gaf98a4f9e2cac5747da6018c3dfc8dde1">FLAC__StreamDecoderWriteCallback</a></div><div class="ttdeci">FLAC__StreamDecoderWriteStatus(* FLAC__StreamDecoderWriteCallback)(const FLAC__StreamDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 *const buffer[], void *client_data)</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:683</div></div>
|
|
<div class="ttc" id="group__flac__format_html_gac71714ba8ddbbd66d26bb78a427fac01"><div class="ttname"><a href="group__flac__format.html#gac71714ba8ddbbd66d26bb78a427fac01">FLAC__MetadataType</a></div><div class="ttdeci">FLAC__MetadataType</div><div class="ttdef"><b>Definition:</b> format.h:489</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga3adb6891c5871a87cd5bbae6c770ba2da0d08c527252420813e6a6d6d3e19324a"><div class="ttname"><a href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da0d08c527252420813e6a6d6d3e19324a">FLAC__STREAM_DECODER_MEMORY_ALLOCATION_ERROR</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:233</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gaab41e8bc505b24df4912de53de06b085"><div class="ttname"><a href="group__flac__stream__decoder.html#gaab41e8bc505b24df4912de53de06b085">FLAC__stream_decoder_set_metadata_ignore_application</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_set_metadata_ignore_application(FLAC__StreamDecoder *decoder, const FLAC__byte id[4])</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gae27a6b30b55beda03559c12a5df21537"><div class="ttname"><a href="group__flac__stream__decoder.html#gae27a6b30b55beda03559c12a5df21537">FLAC__stream_decoder_get_md5_checking</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_get_md5_checking(const FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga4fab6730ff0b22bf45ca4cd04d706569"><div class="ttname"><a href="group__flac__stream__decoder.html#ga4fab6730ff0b22bf45ca4cd04d706569">FLAC__StreamDecoderErrorCallback</a></div><div class="ttdeci">void(* FLAC__StreamDecoderErrorCallback)(const FLAC__StreamDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data)</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:727</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gaf99dac2d9255f7db4df8a6d9974a9a9a"><div class="ttname"><a href="group__flac__stream__decoder.html#gaf99dac2d9255f7db4df8a6d9974a9a9a">FLAC__stream_decoder_get_state</a></div><div class="ttdeci">FLAC__StreamDecoderState FLAC__stream_decoder_get_state(const FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gad793ead451206c64a91dc0b851027b93"><div class="ttname"><a href="group__flac__stream__decoder.html#gad793ead451206c64a91dc0b851027b93">FLAC__StreamDecoderReadStatus</a></div><div class="ttdeci">FLAC__StreamDecoderReadStatus</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:294</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga4cc7fbaf905c24d6db48b53b7942fe72"><div class="ttname"><a href="group__flac__stream__decoder.html#ga4cc7fbaf905c24d6db48b53b7942fe72">FLAC__stream_decoder_init_ogg_FILE</a></div><div class="ttdeci">FLAC__StreamDecoderInitStatus FLAC__stream_decoder_init_ogg_FILE(FLAC__StreamDecoder *decoder, FILE *file, FLAC__StreamDecoderWriteCallback write_callback, FLAC__StreamDecoderMetadataCallback metadata_callback, FLAC__StreamDecoderErrorCallback error_callback, void *client_data)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga130e70bd9a73d3c2416247a3e5132ecfae393a9b91a6b2f23398675b5b57e1e86"><div class="ttname"><a href="group__flac__stream__decoder.html#gga130e70bd9a73d3c2416247a3e5132ecfae393a9b91a6b2f23398675b5b57e1e86">FLAC__STREAM_DECODER_ERROR_STATUS_BAD_HEADER</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:432</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gaee1196ff5fa97df9810f708dc2bc8326"><div class="ttname"><a href="group__flac__stream__decoder.html#gaee1196ff5fa97df9810f708dc2bc8326">FLAC__stream_decoder_set_metadata_respond_application</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_set_metadata_respond_application(FLAC__StreamDecoder *decoder, const FLAC__byte id[4])</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga027ffb5b75dc39b3d26f55c5e6b42682"><div class="ttname"><a href="group__flac__stream__decoder.html#ga027ffb5b75dc39b3d26f55c5e6b42682">FLAC__stream_decoder_process_until_end_of_metadata</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_process_until_end_of_metadata(FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga3adb6891c5871a87cd5bbae6c770ba2d"><div class="ttname"><a href="group__flac__stream__decoder.html#ga3adb6891c5871a87cd5bbae6c770ba2d">FLAC__StreamDecoderState</a></div><div class="ttdeci">FLAC__StreamDecoderState</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:202</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga7a5f593b9bc2d163884348b48c4285fd"><div class="ttname"><a href="group__flac__stream__decoder.html#ga7a5f593b9bc2d163884348b48c4285fd">FLAC__StreamDecoderReadCallback</a></div><div class="ttdeci">FLAC__StreamDecoderReadStatus(* FLAC__StreamDecoderReadCallback)(const FLAC__StreamDecoder *decoder, FLAC__byte buffer[], size_t *bytes, void *client_data)</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:517</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggad5860157c2bb34501b8b9370472d727aaef01bfcdc3099686e106d8f88397653d"><div class="ttname"><a href="group__flac__stream__decoder.html#ggad5860157c2bb34501b8b9370472d727aaef01bfcdc3099686e106d8f88397653d">FLAC__STREAM_DECODER_LENGTH_STATUS_OK</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:373</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gad5860157c2bb34501b8b9370472d727a"><div class="ttname"><a href="group__flac__stream__decoder.html#gad5860157c2bb34501b8b9370472d727a">FLAC__StreamDecoderLengthStatus</a></div><div class="ttdeci">FLAC__StreamDecoderLengthStatus</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:371</div></div>
|
|
<div class="ttc" id="group__flac__format_html_ga79855f8525672e37f299bbe02952ef9c"><div class="ttname"><a href="group__flac__format.html#ga79855f8525672e37f299bbe02952ef9c">FLAC__ChannelAssignment</a></div><div class="ttdeci">FLAC__ChannelAssignment</div><div class="ttdef"><b>Definition:</b> format.h:381</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga51dc941b24bfe01f8311c9aba86e77f8"><div class="ttname"><a href="group__flac__stream__decoder.html#ga51dc941b24bfe01f8311c9aba86e77f8">FLAC__stream_decoder_get_bits_per_sample</a></div><div class="ttdeci">unsigned FLAC__stream_decoder_get_bits_per_sample(const FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggac8d269e3c7af1a5889d3bd38409ed67daca58132d896ad7755827d3f2b72488cc"><div class="ttname"><a href="group__flac__stream__decoder.html#ggac8d269e3c7af1a5889d3bd38409ed67daca58132d896ad7755827d3f2b72488cc">FLAC__STREAM_DECODER_SEEK_STATUS_OK</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:327</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga3adb6891c5871a87cd5bbae6c770ba2da565eaf4d5e68b440ecec771cb22d3427"><div class="ttname"><a href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da565eaf4d5e68b440ecec771cb22d3427">FLAC__STREAM_DECODER_UNINITIALIZED</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:238</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga568a710a87dbd051b0edba6b53ae52ee"><div class="ttname"><a href="group__flac__stream__decoder.html#ga568a710a87dbd051b0edba6b53ae52ee">FLAC__stream_decoder_get_blocksize</a></div><div class="ttdeci">unsigned FLAC__stream_decoder_get_blocksize(const FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga792933fa9e8b65bfcac62d82e52415f5"><div class="ttname"><a href="group__flac__stream__decoder.html#ga792933fa9e8b65bfcac62d82e52415f5">FLAC__StreamDecoderLengthStatusString</a></div><div class="ttdeci">const char *const FLAC__StreamDecoderLengthStatusString[]</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga02990309a9d30acc43ba01fe48021e39"><div class="ttname"><a href="group__flac__stream__decoder.html#ga02990309a9d30acc43ba01fe48021e39">FLAC__StreamDecoderTellCallback</a></div><div class="ttdeci">FLAC__StreamDecoderTellStatus(* FLAC__StreamDecoderTellCallback)(const FLAC__StreamDecoder *decoder, FLAC__uint64 *absolute_byte_offset, void *client_data)</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:590</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gadefff696d65e72afeb2f058e45066be1"><div class="ttname"><a href="group__flac__stream__decoder.html#gadefff696d65e72afeb2f058e45066be1">FLAC__stream_decoder_get_channels</a></div><div class="ttdeci">unsigned FLAC__stream_decoder_get_channels(const FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gaa1307f07fae5d7a4a0c18beeae7ec5e6"><div class="ttname"><a href="group__flac__stream__decoder.html#gaa1307f07fae5d7a4a0c18beeae7ec5e6">FLAC__stream_decoder_set_metadata_ignore_all</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_set_metadata_ignore_all(FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggaaed54a24ac6310d29c5cafba79759c44a798ad4b6c4e556fd4cb1afbc29562eca"><div class="ttname"><a href="group__flac__stream__decoder.html#ggaaed54a24ac6310d29c5cafba79759c44a798ad4b6c4e556fd4cb1afbc29562eca">FLAC__STREAM_DECODER_INIT_STATUS_INVALID_CALLBACKS</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:266</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gaa4183c2d925d5a5edddde9d1ca145725"><div class="ttname"><a href="group__flac__stream__decoder.html#gaa4183c2d925d5a5edddde9d1ca145725">FLAC__stream_decoder_reset</a></div><div class="ttdeci">FLAC__bool FLAC__stream_decoder_reset(FLAC__StreamDecoder *decoder)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggad5860157c2bb34501b8b9370472d727aab000e31c0c20c0d19df4f2203b01ea23"><div class="ttname"><a href="group__flac__stream__decoder.html#ggad5860157c2bb34501b8b9370472d727aab000e31c0c20c0d19df4f2203b01ea23">FLAC__STREAM_DECODER_LENGTH_STATUS_ERROR</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:376</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga3adb6891c5871a87cd5bbae6c770ba2da3bc0343f47153c5779baf7f37f6e95cf"><div class="ttname"><a href="group__flac__stream__decoder.html#gga3adb6891c5871a87cd5bbae6c770ba2da3bc0343f47153c5779baf7f37f6e95cf">FLAC__STREAM_DECODER_OGG_ERROR</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:221</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ggad793ead451206c64a91dc0b851027b93a923123aebb349e35662e35a7621b7535"><div class="ttname"><a href="group__flac__stream__decoder.html#ggad793ead451206c64a91dc0b851027b93a923123aebb349e35662e35a7621b7535">FLAC__STREAM_DECODER_READ_STATUS_ABORT</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:310</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gac8d269e3c7af1a5889d3bd38409ed67d"><div class="ttname"><a href="group__flac__stream__decoder.html#gac8d269e3c7af1a5889d3bd38409ed67d">FLAC__StreamDecoderSeekStatus</a></div><div class="ttdeci">FLAC__StreamDecoderSeekStatus</div><div class="ttdef"><b>Definition:</b> stream_decoder.h:325</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_ga529c3c1e46417570767fb8e4c76f5477"><div class="ttname"><a href="group__flac__stream__decoder.html#ga529c3c1e46417570767fb8e4c76f5477">FLAC__stream_decoder_new</a></div><div class="ttdeci">FLAC__StreamDecoder * FLAC__stream_decoder_new(void)</div></div>
|
|
<div class="ttc" id="group__flac__stream__decoder_html_gga83708207969383bd7b5c1e9148528845a516a202ebf4bb61d4a1fb5b029a104dd"><div class="ttname"><a href="group__flac__stream__decoder.html#gga83708207969383bd7b5c1e9148528845a516a202ebf4bb61d4a1fb5b029a104dd">FLAC__STREAM_DECODER_TELL_STATUS_OK</a></div><div class="ttdef"><b>Definition:</b> stream_decoder.h:350</div></div>
|
|
</div><!-- fragment --></div><!-- contents -->
|
|
|
|
<hr size="1">
|
|
<div class="copyright">
|
|
<!-- @@@ oh so hacky -->
|
|
<table>
|
|
<tr>
|
|
<td align="left">
|
|
Copyright (c) 2000-2009 Josh Coalson
|
|
Copyright (c) 2011-2014 Xiph.Org Foundation
|
|
</td>
|
|
<td width="1%" align="right">
|
|
<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<!-- Copyright (c) 2000-2009 Josh Coalson -->
|
|
<!-- Copyright (c) 2011-2014 Xiph.Org Foundation -->
|
|
<!-- Permission is granted to copy, distribute and/or modify this document -->
|
|
<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
|
|
<!-- or any later version published by the Free Software Foundation; -->
|
|
<!-- with no invariant sections. -->
|
|
<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
|
|
</body>
|
|
</html>
|