486 lines
126 KiB
HTML
486 lines
126 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.9.8"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>FLAC: include/FLAC/stream_encoder.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 id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">FLAC<span id="projectnumber"> 1.5.0</span>
|
|
</div>
|
|
<div id="projectbrief">Free Lossless Audio Codec</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.8 -->
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',false,false,'search.php','Search');
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(document).ready(function() { init_codefold(0); });
|
|
/* @license-end */
|
|
</script>
|
|
<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_encoder.h</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a href="stream__encoder_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/* libFLAC - Free Lossless Audio Codec library</span></div>
|
|
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> * Copyright (C) 2000-2009 Josh Coalson</span></div>
|
|
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> * Copyright (C) 2011-2025 Xiph.Org Foundation</span></div>
|
|
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> *</span></div>
|
|
<div class="line"><a id="l00005" 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 id="l00006" 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 id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> * are met:</span></div>
|
|
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> *</span></div>
|
|
<div class="line"><a id="l00009" 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 id="l00010" 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 id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> *</span></div>
|
|
<div class="line"><a id="l00012" 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 id="l00013" 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 id="l00014" 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 id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> *</span></div>
|
|
<div class="line"><a id="l00016" 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 id="l00017" 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 id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> * this software without specific prior written permission.</span></div>
|
|
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> *</span></div>
|
|
<div class="line"><a id="l00020" 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 id="l00021" 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 id="l00022" 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 id="l00023" 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 id="l00024" 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 id="l00025" 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 id="l00026" 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 id="l00027" 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 id="l00028" 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 id="l00029" 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 id="l00030" 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 id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="comment"> */</span></div>
|
|
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
|
|
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="preprocessor">#ifndef FLAC__STREAM_ENCODER_H</span></div>
|
|
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="preprocessor">#define FLAC__STREAM_ENCODER_H</span></div>
|
|
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
|
|
<div class="line"><a id="l00036" 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 id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="preprocessor">#include "<a class="code" href="FLAC_2export_8h.html">export.h</a>"</span></div>
|
|
<div class="line"><a id="l00038" 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 id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="preprocessor">#include "<a class="code" href="stream__decoder_8h.html">stream_decoder.h</a>"</span></div>
|
|
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
|
|
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="preprocessor">#ifdef __cplusplus</span></div>
|
|
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div>
|
|
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="preprocessor">#endif</span></div>
|
|
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
|
|
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
|
|
<div class="foldopen" id="foldopen00241" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gac5e9db4fc32ca2fa74abd9c8a87c02a5"> 241</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> </div>
|
|
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a3a6666ae61a64d955341cec285695bf6">FLAC__STREAM_ENCODER_OK</a> = 0,</div>
|
|
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a04912e04a3c57d3c53de34742f96d635">FLAC__STREAM_ENCODER_UNINITIALIZED</a>,</div>
|
|
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5abb312cc8318c7a541cadacd23ceb3bbb">FLAC__STREAM_ENCODER_OGG_ERROR</a>,</div>
|
|
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a4cb80be4f83eb71f04e74968af1d259e">FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR</a>,</div>
|
|
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a011e3d8b2d02a940bfd0e59c05cf5ae0">FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA</a>,</div>
|
|
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a8c2b2e9efb43a4f9b25b1d2bd9af5f23">FLAC__STREAM_ENCODER_CLIENT_ERROR</a>,</div>
|
|
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5af0e4738522e05a7248435c7148f58f91">FLAC__STREAM_ENCODER_IO_ERROR</a>,</div>
|
|
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a2c2937b7f1600a4ac7c84fc70ab34cf1">FLAC__STREAM_ENCODER_FRAMING_ERROR</a>,</div>
|
|
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a35db99d9958bd6c2301a04715fbc44fd">FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR</a></div>
|
|
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a35db99d9958bd6c2301a04715fbc44fd"> 281</a></span>} <a class="code hl_enumeration" href="group__flac__stream__encoder.html#gac5e9db4fc32ca2fa74abd9c8a87c02a5">FLAC__StreamEncoderState</a>;</div>
|
|
</div>
|
|
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> </div>
|
|
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span><span class="keyword">extern</span> <a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code hl_variable" href="group__flac__stream__encoder.html#ga1410b7a076b0c8401682f9f812b66df5">FLAC__StreamEncoderStateString</a>[];</div>
|
|
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> </div>
|
|
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span> </div>
|
|
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span><span class="preprocessor">#define FLAC__STREAM_ENCODER_SET_NUM_THREADS_OK 0</span></div>
|
|
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span><span class="preprocessor">#define FLAC__STREAM_ENCODER_SET_NUM_THREADS_NOT_COMPILED_WITH_MULTITHREADING_ENABLED 1</span></div>
|
|
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span><span class="preprocessor">#define FLAC__STREAM_ENCODER_SET_NUM_THREADS_ALREADY_INITIALIZED 2</span></div>
|
|
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span><span class="preprocessor">#define FLAC__STREAM_ENCODER_SET_NUM_THREADS_TOO_MANY_THREADS 3</span></div>
|
|
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> </div>
|
|
<div class="foldopen" id="foldopen00298" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga3bb869620af2b188d77982a5c30b047d"> 298</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> </div>
|
|
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da20501dce552da74c5df935eeaa0c9ee3">FLAC__STREAM_ENCODER_INIT_STATUS_OK</a> = 0,</div>
|
|
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da9c64e5f9020d8799e1cd9d39d50e6955">FLAC__STREAM_ENCODER_INIT_STATUS_ENCODER_ERROR</a>,</div>
|
|
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da8a822b011de88b67c114505ffef39327">FLAC__STREAM_ENCODER_INIT_STATUS_UNSUPPORTED_CONTAINER</a>,</div>
|
|
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047dac2cf461f02e20513003b8cadeae03f9f">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_CALLBACKS</a>,</div>
|
|
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da0541c4f827f081b9f1c54c9441e4aa65">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_NUMBER_OF_CHANNELS</a>,</div>
|
|
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047dad6d2631f464183c0c165155200882e6b">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BITS_PER_SAMPLE</a>,</div>
|
|
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da6fdcde9e18c37450c79e8f12b9d9c134">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_SAMPLE_RATE</a>,</div>
|
|
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da652c445f1bd8b6cfb963a30bf416c95a">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BLOCK_SIZE</a>,</div>
|
|
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da38a69e94b3333e4ba779d2ff8f43f64e">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_MAX_LPC_ORDER</a>,</div>
|
|
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da5be80403bd7a43450139442e0f34ad7e">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_QLP_COEFF_PRECISION</a>,</div>
|
|
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da62a17a3ed3c05ddf8ea7f6fecbd4e4a1">FLAC__STREAM_ENCODER_INIT_STATUS_BLOCK_SIZE_TOO_SMALL_FOR_LPC_ORDER</a>,</div>
|
|
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047daa793405c858c7606539082750080a47e">FLAC__STREAM_ENCODER_INIT_STATUS_NOT_STREAMABLE</a>,</div>
|
|
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047daa85afdd1849c75a19594416cef63e3e9">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_METADATA</a>,</div>
|
|
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047dab4e7b50d176a127575df90383cb15e1d">FLAC__STREAM_ENCODER_INIT_STATUS_ALREADY_INITIALIZED</a></div>
|
|
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047dab4e7b50d176a127575df90383cb15e1d"> 355</a></span>} <a class="code hl_enumeration" href="group__flac__stream__encoder.html#ga3bb869620af2b188d77982a5c30b047d">FLAC__StreamEncoderInitStatus</a>;</div>
|
|
</div>
|
|
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> </div>
|
|
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span><span class="keyword">extern</span> <a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code hl_variable" href="group__flac__stream__encoder.html#ga0ec1fa7b3f55b4f07a2727846c285776">FLAC__StreamEncoderInitStatusString</a>[];</div>
|
|
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> </div>
|
|
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> </div>
|
|
<div class="foldopen" id="foldopen00367" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga2e81f007fb0a7414c0bbb453f37ea37f"> 367</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span> </div>
|
|
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga2e81f007fb0a7414c0bbb453f37ea37fa4bdd691d3666f19ec96ff99402347a2e">FLAC__STREAM_ENCODER_READ_STATUS_CONTINUE</a>,</div>
|
|
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"> 372</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga2e81f007fb0a7414c0bbb453f37ea37fa562fef84bf86a9a39682e23066d9cfee">FLAC__STREAM_ENCODER_READ_STATUS_END_OF_STREAM</a>,</div>
|
|
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga2e81f007fb0a7414c0bbb453f37ea37fa69b94eeab60e07d5fd33f2b3c8b85759">FLAC__STREAM_ENCODER_READ_STATUS_ABORT</a>,</div>
|
|
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga2e81f007fb0a7414c0bbb453f37ea37fa9bb730b8f6354cc1e810017a2f700316">FLAC__STREAM_ENCODER_READ_STATUS_UNSUPPORTED</a></div>
|
|
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gga2e81f007fb0a7414c0bbb453f37ea37fa9bb730b8f6354cc1e810017a2f700316"> 381</a></span>} <a class="code hl_enumeration" href="group__flac__stream__encoder.html#ga2e81f007fb0a7414c0bbb453f37ea37f">FLAC__StreamEncoderReadStatus</a>;</div>
|
|
</div>
|
|
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span> </div>
|
|
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span><span class="keyword">extern</span> <a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code hl_variable" href="group__flac__stream__encoder.html#ga1654422c81846b9b399ac5fb98df61dd">FLAC__StreamEncoderReadStatusString</a>[];</div>
|
|
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span> </div>
|
|
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"> 390</span> </div>
|
|
<div class="foldopen" id="foldopen00393" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00393" name="l00393"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga3737471fd49730bb8cf9b182bdeda05e"> 393</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"> 394</span> </div>
|
|
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3737471fd49730bb8cf9b182bdeda05ea5622e0199f0203c402fcb7b4ca76f808">FLAC__STREAM_ENCODER_WRITE_STATUS_OK</a> = 0,</div>
|
|
<div class="line"><a id="l00398" name="l00398"></a><span class="lineno"> 398</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga3737471fd49730bb8cf9b182bdeda05ea18e7cd6a443fb8bd303c3ba89946bc85">FLAC__STREAM_ENCODER_WRITE_STATUS_FATAL_ERROR</a></div>
|
|
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gga3737471fd49730bb8cf9b182bdeda05ea18e7cd6a443fb8bd303c3ba89946bc85"> 401</a></span>} <a class="code hl_enumeration" href="group__flac__stream__encoder.html#ga3737471fd49730bb8cf9b182bdeda05e">FLAC__StreamEncoderWriteStatus</a>;</div>
|
|
</div>
|
|
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"> 402</span> </div>
|
|
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span><span class="keyword">extern</span> <a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code hl_variable" href="group__flac__stream__encoder.html#ga9f64480accd01525cbfa25c11e6bb74e">FLAC__StreamEncoderWriteStatusString</a>[];</div>
|
|
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"> 409</span> </div>
|
|
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"> 410</span> </div>
|
|
<div class="foldopen" id="foldopen00413" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga6d5be3489f45fcf0c252022c65d87aca"> 413</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"> 414</span> </div>
|
|
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"> 415</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga6d5be3489f45fcf0c252022c65d87acaa99853066610d798627888ec2e5afa667">FLAC__STREAM_ENCODER_SEEK_STATUS_OK</a>,</div>
|
|
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"> 418</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga6d5be3489f45fcf0c252022c65d87acaabf93227938b4e1bf3656fe4ba4159c60">FLAC__STREAM_ENCODER_SEEK_STATUS_ERROR</a>,</div>
|
|
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#gga6d5be3489f45fcf0c252022c65d87acaa8930179a426134caf30a70147448f037">FLAC__STREAM_ENCODER_SEEK_STATUS_UNSUPPORTED</a></div>
|
|
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gga6d5be3489f45fcf0c252022c65d87acaa8930179a426134caf30a70147448f037"> 424</a></span>} <a class="code hl_enumeration" href="group__flac__stream__encoder.html#ga6d5be3489f45fcf0c252022c65d87aca">FLAC__StreamEncoderSeekStatus</a>;</div>
|
|
</div>
|
|
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span> </div>
|
|
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno"> 431</span><span class="keyword">extern</span> <a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code hl_variable" href="group__flac__stream__encoder.html#gabb137b2d787756bf97398f0b60e54c20">FLAC__StreamEncoderSeekStatusString</a>[];</div>
|
|
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"> 432</span> </div>
|
|
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"> 433</span> </div>
|
|
<div class="foldopen" id="foldopen00436" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gab628f63181250eb977a28bf12b7dd9ff"> 436</a></span><span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
|
|
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"> 437</span> </div>
|
|
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"> 438</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#ggab628f63181250eb977a28bf12b7dd9ffa48e071d89494ac8f5471e7c0d7a6f43b">FLAC__STREAM_ENCODER_TELL_STATUS_OK</a>,</div>
|
|
<div class="line"><a id="l00441" name="l00441"></a><span class="lineno"> 441</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#ggab628f63181250eb977a28bf12b7dd9ffaf638882e04d7c58e6c29dcc7f410864b">FLAC__STREAM_ENCODER_TELL_STATUS_ERROR</a>,</div>
|
|
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> <a class="code hl_enumvalue" href="group__flac__stream__encoder.html#ggab628f63181250eb977a28bf12b7dd9ffa9d6bbd317f85fd2d6fc72f64e3cb56e7">FLAC__STREAM_ENCODER_TELL_STATUS_UNSUPPORTED</a></div>
|
|
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ggab628f63181250eb977a28bf12b7dd9ffa9d6bbd317f85fd2d6fc72f64e3cb56e7"> 447</a></span>} <a class="code hl_enumeration" href="group__flac__stream__encoder.html#gab628f63181250eb977a28bf12b7dd9ff">FLAC__StreamEncoderTellStatus</a>;</div>
|
|
</div>
|
|
<div class="line"><a id="l00448" name="l00448"></a><span class="lineno"> 448</span> </div>
|
|
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"> 454</span><span class="keyword">extern</span> <a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code hl_variable" href="group__flac__stream__encoder.html#gaf8ab921ae968be2be255be1f136e1eec">FLAC__StreamEncoderTellStatusString</a>[];</div>
|
|
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"> 455</span> </div>
|
|
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span> </div>
|
|
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span><span class="comment">/***********************************************************************</span></div>
|
|
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"> 458</span><span class="comment"> *</span></div>
|
|
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"> 459</span><span class="comment"> * class FLAC__StreamEncoder</span></div>
|
|
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"> 460</span><span class="comment"> *</span></div>
|
|
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"> 461</span><span class="comment"> ***********************************************************************/</span></div>
|
|
<div class="line"><a id="l00462" name="l00462"></a><span class="lineno"> 462</span> </div>
|
|
<div class="line"><a id="l00463" name="l00463"></a><span class="lineno"> 463</span><span class="keyword">struct </span>FLAC__StreamEncoderProtected;</div>
|
|
<div class="line"><a id="l00464" name="l00464"></a><span class="lineno"> 464</span><span class="keyword">struct </span>FLAC__StreamEncoderPrivate;</div>
|
|
<div class="foldopen" id="foldopen00469" data-start="{" data-end="};">
|
|
<div class="line"><a id="l00469" name="l00469"></a><span class="lineno"><a class="line" href="structFLAC____StreamEncoder.html"> 469</a></span><span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a id="l00470" name="l00470"></a><span class="lineno"> 470</span> <span class="keyword">struct </span>FLAC__StreamEncoderProtected *protected_; <span class="comment">/* avoid the C++ keyword 'protected' */</span></div>
|
|
<div class="line"><a id="l00471" name="l00471"></a><span class="lineno"> 471</span> <span class="keyword">struct </span>FLAC__StreamEncoderPrivate *private_; <span class="comment">/* avoid the C++ keyword 'private' */</span></div>
|
|
<div class="line"><a id="l00472" name="l00472"></a><span class="lineno"> 472</span>} <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a>;</div>
|
|
</div>
|
|
<div class="line"><a id="l00473" name="l00473"></a><span class="lineno"> 473</span> </div>
|
|
<div class="line"><a id="l00523" name="l00523"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga18b7941b93bae067192732e913536d44"> 523</a></span><span class="keyword">typedef</span> <a class="code hl_enumeration" href="group__flac__stream__encoder.html#ga2e81f007fb0a7414c0bbb453f37ea37f">FLAC__StreamEncoderReadStatus</a> (*<a class="code hl_typedef" href="group__flac__stream__encoder.html#ga18b7941b93bae067192732e913536d44">FLAC__StreamEncoderReadCallback</a>)(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__byte buffer[], <span class="keywordtype">size_t</span> *bytes, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a id="l00524" name="l00524"></a><span class="lineno"> 524</span> </div>
|
|
<div class="line"><a id="l00567" name="l00567"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga2998a0af774d793928a7cc3bbc84dcdf"> 567</a></span><span class="keyword">typedef</span> <a class="code hl_enumeration" href="group__flac__stream__encoder.html#ga3737471fd49730bb8cf9b182bdeda05e">FLAC__StreamEncoderWriteStatus</a> (*<a class="code hl_typedef" href="group__flac__stream__encoder.html#ga2998a0af774d793928a7cc3bbc84dcdf">FLAC__StreamEncoderWriteCallback</a>)(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> FLAC__byte buffer[], <span class="keywordtype">size_t</span> bytes, uint32_t samples, uint32_t current_frame, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a id="l00568" name="l00568"></a><span class="lineno"> 568</span> </div>
|
|
<div class="line"><a id="l00601" name="l00601"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga70b85349d5242e4401c4d8ddf6d9bbca"> 601</a></span><span class="keyword">typedef</span> <a class="code hl_enumeration" href="group__flac__stream__encoder.html#ga6d5be3489f45fcf0c252022c65d87aca">FLAC__StreamEncoderSeekStatus</a> (*<a class="code hl_typedef" href="group__flac__stream__encoder.html#ga70b85349d5242e4401c4d8ddf6d9bbca">FLAC__StreamEncoderSeekCallback</a>)(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 absolute_byte_offset, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a id="l00602" name="l00602"></a><span class="lineno"> 602</span> </div>
|
|
<div class="line"><a id="l00646" name="l00646"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gabefdf2279e1d0347d9f98f46da4e415b"> 646</a></span><span class="keyword">typedef</span> <a class="code hl_enumeration" href="group__flac__stream__encoder.html#gab628f63181250eb977a28bf12b7dd9ff">FLAC__StreamEncoderTellStatus</a> (*<a class="code hl_typedef" href="group__flac__stream__encoder.html#gabefdf2279e1d0347d9f98f46da4e415b">FLAC__StreamEncoderTellCallback</a>)(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 *absolute_byte_offset, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a id="l00647" name="l00647"></a><span class="lineno"> 647</span> </div>
|
|
<div class="line"><a id="l00665" name="l00665"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga091fbf3340d85bcbda1090c31bc320cf"> 665</a></span><span class="keyword">typedef</span> void (*<a class="code hl_typedef" href="group__flac__stream__encoder.html#ga091fbf3340d85bcbda1090c31bc320cf">FLAC__StreamEncoderMetadataCallback</a>)(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *metadata, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a id="l00666" name="l00666"></a><span class="lineno"> 666</span> </div>
|
|
<div class="line"><a id="l00688" name="l00688"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga42a5fab5f91c1b0c3f7098499285f277"> 688</a></span><span class="keyword">typedef</span> void (*<a class="code hl_typedef" href="group__flac__stream__encoder.html#ga42a5fab5f91c1b0c3f7098499285f277">FLAC__StreamEncoderProgressCallback</a>)(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 bytes_written, FLAC__uint64 samples_written, uint32_t frames_written, uint32_t total_frames_estimate, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a id="l00689" name="l00689"></a><span class="lineno"> 689</span> </div>
|
|
<div class="line"><a id="l00690" name="l00690"></a><span class="lineno"> 690</span> </div>
|
|
<div class="line"><a id="l00691" name="l00691"></a><span class="lineno"> 691</span><span class="comment">/***********************************************************************</span></div>
|
|
<div class="line"><a id="l00692" name="l00692"></a><span class="lineno"> 692</span><span class="comment"> *</span></div>
|
|
<div class="line"><a id="l00693" name="l00693"></a><span class="lineno"> 693</span><span class="comment"> * Class constructor/destructor</span></div>
|
|
<div class="line"><a id="l00694" name="l00694"></a><span class="lineno"> 694</span><span class="comment"> *</span></div>
|
|
<div class="line"><a id="l00695" name="l00695"></a><span class="lineno"> 695</span><span class="comment"> ***********************************************************************/</span></div>
|
|
<div class="line"><a id="l00696" name="l00696"></a><span class="lineno"> 696</span> </div>
|
|
<div class="line"><a id="l00704" name="l00704"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga15ae6918f32fd6a57426de9888c884bd"> 704</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *<a class="code hl_function" href="group__flac__stream__encoder.html#ga15ae6918f32fd6a57426de9888c884bd">FLAC__stream_encoder_new</a>(<span class="keywordtype">void</span>);</div>
|
|
<div class="line"><a id="l00705" name="l00705"></a><span class="lineno"> 705</span> </div>
|
|
<div class="line"><a id="l00712" name="l00712"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga7212e6846f543618b6289666de216b29"> 712</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keywordtype">void</span> <a class="code hl_function" href="group__flac__stream__encoder.html#ga7212e6846f543618b6289666de216b29">FLAC__stream_encoder_delete</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l00713" name="l00713"></a><span class="lineno"> 713</span> </div>
|
|
<div class="line"><a id="l00714" name="l00714"></a><span class="lineno"> 714</span> </div>
|
|
<div class="line"><a id="l00715" name="l00715"></a><span class="lineno"> 715</span><span class="comment">/***********************************************************************</span></div>
|
|
<div class="line"><a id="l00716" name="l00716"></a><span class="lineno"> 716</span><span class="comment"> *</span></div>
|
|
<div class="line"><a id="l00717" name="l00717"></a><span class="lineno"> 717</span><span class="comment"> * Public class method prototypes</span></div>
|
|
<div class="line"><a id="l00718" name="l00718"></a><span class="lineno"> 718</span><span class="comment"> *</span></div>
|
|
<div class="line"><a id="l00719" name="l00719"></a><span class="lineno"> 719</span><span class="comment"> ***********************************************************************/</span></div>
|
|
<div class="line"><a id="l00720" name="l00720"></a><span class="lineno"> 720</span> </div>
|
|
<div class="line"><a id="l00738" name="l00738"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gaf4f75f7689b6b3fff16b03028aa38326"> 738</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#gaf4f75f7689b6b3fff16b03028aa38326">FLAC__stream_encoder_set_ogg_serial_number</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keywordtype">long</span> serial_number);</div>
|
|
<div class="line"><a id="l00739" name="l00739"></a><span class="lineno"> 739</span> </div>
|
|
<div class="line"><a id="l00754" name="l00754"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga795be6527a9eb1219331afef2f182a41"> 754</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga795be6527a9eb1219331afef2f182a41">FLAC__stream_encoder_set_verify</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);</div>
|
|
<div class="line"><a id="l00755" name="l00755"></a><span class="lineno"> 755</span> </div>
|
|
<div class="line"><a id="l00772" name="l00772"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga35a18815a58141b88db02317892d059b"> 772</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga35a18815a58141b88db02317892d059b">FLAC__stream_encoder_set_streamable_subset</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);</div>
|
|
<div class="line"><a id="l00773" name="l00773"></a><span class="lineno"> 773</span> </div>
|
|
<div class="line"><a id="l00784" name="l00784"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga9ec612a48f81805eafdb059548cdaf92"> 784</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga9ec612a48f81805eafdb059548cdaf92">FLAC__stream_encoder_set_channels</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, uint32_t value);</div>
|
|
<div class="line"><a id="l00785" name="l00785"></a><span class="lineno"> 785</span> </div>
|
|
<div class="line"><a id="l00800" name="l00800"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga7453fc29d7e86b499f23b1adfba98da1"> 800</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga7453fc29d7e86b499f23b1adfba98da1">FLAC__stream_encoder_set_bits_per_sample</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, uint32_t value);</div>
|
|
<div class="line"><a id="l00801" name="l00801"></a><span class="lineno"> 801</span> </div>
|
|
<div class="line"><a id="l00812" name="l00812"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gaa6b6537875900a6e0f4418a504f55f25"> 812</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#gaa6b6537875900a6e0f4418a504f55f25">FLAC__stream_encoder_set_sample_rate</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, uint32_t value);</div>
|
|
<div class="line"><a id="l00813" name="l00813"></a><span class="lineno"> 813</span> </div>
|
|
<div class="line"><a id="l00875" name="l00875"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gaacc01aab02849119f929b8516420fcd3"> 875</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#gaacc01aab02849119f929b8516420fcd3">FLAC__stream_encoder_set_compression_level</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, uint32_t value);</div>
|
|
<div class="line"><a id="l00876" name="l00876"></a><span class="lineno"> 876</span> </div>
|
|
<div class="line"><a id="l00890" name="l00890"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gac35cb1b5614464658262e684c4ac3a2f"> 890</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#gac35cb1b5614464658262e684c4ac3a2f">FLAC__stream_encoder_set_blocksize</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, uint32_t value);</div>
|
|
<div class="line"><a id="l00891" name="l00891"></a><span class="lineno"> 891</span> </div>
|
|
<div class="line"><a id="l00904" name="l00904"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga3bff001a1efc2e4eb520c954066330f4"> 904</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga3bff001a1efc2e4eb520c954066330f4">FLAC__stream_encoder_set_do_mid_side_stereo</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);</div>
|
|
<div class="line"><a id="l00905" name="l00905"></a><span class="lineno"> 905</span> </div>
|
|
<div class="line"><a id="l00920" name="l00920"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga7965d51b93f14cbd6ad5bb9d34f10536"> 920</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga7965d51b93f14cbd6ad5bb9d34f10536">FLAC__stream_encoder_set_loose_mid_side_stereo</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);</div>
|
|
<div class="line"><a id="l00921" name="l00921"></a><span class="lineno"> 921</span> </div>
|
|
<div class="line"><a id="l01002" name="l01002"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga6598f09ac782a1f2a5743ddf247c81c8"> 1002</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga6598f09ac782a1f2a5743ddf247c81c8">FLAC__stream_encoder_set_apodization</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> <span class="keywordtype">char</span> *specification);</div>
|
|
<div class="line"><a id="l01003" name="l01003"></a><span class="lineno"> 1003</span> </div>
|
|
<div class="line"><a id="l01014" name="l01014"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gad8a0ff058c46f9ce95dc0508f4bdfb0c"> 1014</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#gad8a0ff058c46f9ce95dc0508f4bdfb0c">FLAC__stream_encoder_set_max_lpc_order</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, uint32_t value);</div>
|
|
<div class="line"><a id="l01015" name="l01015"></a><span class="lineno"> 1015</span> </div>
|
|
<div class="line"><a id="l01028" name="l01028"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga179751f915a3d6fc2ca4b33a67bb8780"> 1028</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga179751f915a3d6fc2ca4b33a67bb8780">FLAC__stream_encoder_set_qlp_coeff_precision</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, uint32_t value);</div>
|
|
<div class="line"><a id="l01029" name="l01029"></a><span class="lineno"> 1029</span> </div>
|
|
<div class="line"><a id="l01042" name="l01042"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga495890067203958e5d67a641f8757b1c"> 1042</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga495890067203958e5d67a641f8757b1c">FLAC__stream_encoder_set_do_qlp_coeff_prec_search</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);</div>
|
|
<div class="line"><a id="l01043" name="l01043"></a><span class="lineno"> 1043</span> </div>
|
|
<div class="line"><a id="l01054" name="l01054"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gaed594c373d829f77808a935c54a25fa4"> 1054</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#gaed594c373d829f77808a935c54a25fa4">FLAC__stream_encoder_set_do_escape_coding</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);</div>
|
|
<div class="line"><a id="l01055" name="l01055"></a><span class="lineno"> 1055</span> </div>
|
|
<div class="line"><a id="l01068" name="l01068"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga054313e7f6eaf5c6122d82c6a8b3b808"> 1068</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga054313e7f6eaf5c6122d82c6a8b3b808">FLAC__stream_encoder_set_do_exhaustive_model_search</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);</div>
|
|
<div class="line"><a id="l01069" name="l01069"></a><span class="lineno"> 1069</span> </div>
|
|
<div class="line"><a id="l01091" name="l01091"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga8f2ed5a2b35bfea13e6605b0fe55f0fa"> 1091</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga8f2ed5a2b35bfea13e6605b0fe55f0fa">FLAC__stream_encoder_set_min_residual_partition_order</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, uint32_t value);</div>
|
|
<div class="line"><a id="l01092" name="l01092"></a><span class="lineno"> 1092</span> </div>
|
|
<div class="line"><a id="l01114" name="l01114"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gab9e02bfbbb1d4fcdb666e2e9a678b4f6"> 1114</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#gab9e02bfbbb1d4fcdb666e2e9a678b4f6">FLAC__stream_encoder_set_max_residual_partition_order</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, uint32_t value);</div>
|
|
<div class="line"><a id="l01115" name="l01115"></a><span class="lineno"> 1115</span> </div>
|
|
<div class="line"><a id="l01160" name="l01160"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gadb0a490f6fd7c15b2869288e2a98fe03"> 1160</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> uint32_t <a class="code hl_function" href="group__flac__stream__encoder.html#gadb0a490f6fd7c15b2869288e2a98fe03">FLAC__stream_encoder_set_num_threads</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, uint32_t value);</div>
|
|
<div class="line"><a id="l01161" name="l01161"></a><span class="lineno"> 1161</span> </div>
|
|
<div class="line"><a id="l01172" name="l01172"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga2cc4a05caba8a4058f744d9eb8732caa"> 1172</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga2cc4a05caba8a4058f744d9eb8732caa">FLAC__stream_encoder_set_rice_parameter_search_dist</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, uint32_t value);</div>
|
|
<div class="line"><a id="l01173" name="l01173"></a><span class="lineno"> 1173</span> </div>
|
|
<div class="line"><a id="l01188" name="l01188"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gab943094585d1c0a4bec497e73567cf85"> 1188</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#gab943094585d1c0a4bec497e73567cf85">FLAC__stream_encoder_set_total_samples_estimate</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 value);</div>
|
|
<div class="line"><a id="l01189" name="l01189"></a><span class="lineno"> 1189</span> </div>
|
|
<div class="line"><a id="l01271" name="l01271"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga80d57f9069e354cbf1a15a3e3ad9ca78"> 1271</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga80d57f9069e354cbf1a15a3e3ad9ca78">FLAC__stream_encoder_set_metadata</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <a class="code hl_struct" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> **metadata, uint32_t num_blocks);</div>
|
|
<div class="line"><a id="l01272" name="l01272"></a><span class="lineno"> 1272</span> </div>
|
|
<div class="line"><a id="l01289" name="l01289"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gac8c5f361b441d528b7a6791b66bb9d40"> 1289</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#gac8c5f361b441d528b7a6791b66bb9d40">FLAC__stream_encoder_set_limit_min_bitrate</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);</div>
|
|
<div class="line"><a id="l01290" name="l01290"></a><span class="lineno"> 1290</span> </div>
|
|
<div class="line"><a id="l01299" name="l01299"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga0803321b37189dc5eea4fe1cea25c29a"> 1299</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <a class="code hl_enumeration" href="group__flac__stream__encoder.html#gac5e9db4fc32ca2fa74abd9c8a87c02a5">FLAC__StreamEncoderState</a> <a class="code hl_function" href="group__flac__stream__encoder.html#ga0803321b37189dc5eea4fe1cea25c29a">FLAC__stream_encoder_get_state</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01300" name="l01300"></a><span class="lineno"> 1300</span> </div>
|
|
<div class="line"><a id="l01311" name="l01311"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga820704b95a711e77d55363e8753f9f9f"> 1311</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <a class="code hl_enumeration" href="group__flac__stream__decoder.html#ga3adb6891c5871a87cd5bbae6c770ba2d">FLAC__StreamDecoderState</a> <a class="code hl_function" href="group__flac__stream__encoder.html#ga820704b95a711e77d55363e8753f9f9f">FLAC__stream_encoder_get_verify_decoder_state</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01312" name="l01312"></a><span class="lineno"> 1312</span> </div>
|
|
<div class="line"><a id="l01324" name="l01324"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gafa6fb6a95471c2c5bd188aa0e988b16f"> 1324</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code hl_function" href="group__flac__stream__encoder.html#gafa6fb6a95471c2c5bd188aa0e988b16f">FLAC__stream_encoder_get_resolved_state_string</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01325" name="l01325"></a><span class="lineno"> 1325</span> </div>
|
|
<div class="line"><a id="l01343" name="l01343"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga28373aaf2c47336828d5672696c36662"> 1343</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <span class="keywordtype">void</span> <a class="code hl_function" href="group__flac__stream__encoder.html#ga28373aaf2c47336828d5672696c36662">FLAC__stream_encoder_get_verify_decoder_error_stats</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 *absolute_sample, uint32_t *frame_number, uint32_t *channel, uint32_t *sample, FLAC__int32 *expected, FLAC__int32 *got);</div>
|
|
<div class="line"><a id="l01344" name="l01344"></a><span class="lineno"> 1344</span> </div>
|
|
<div class="line"><a id="l01353" name="l01353"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga9efc4964992e001bcec0a8eaedee8d60"> 1353</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga9efc4964992e001bcec0a8eaedee8d60">FLAC__stream_encoder_get_verify</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01354" name="l01354"></a><span class="lineno"> 1354</span> </div>
|
|
<div class="line"><a id="l01363" name="l01363"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga201e64032ea4298b2379c93652b28245"> 1363</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga201e64032ea4298b2379c93652b28245">FLAC__stream_encoder_get_streamable_subset</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01364" name="l01364"></a><span class="lineno"> 1364</span> </div>
|
|
<div class="line"><a id="l01373" name="l01373"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga412401503141dd42e37831140f78cfa1"> 1373</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> uint32_t <a class="code hl_function" href="group__flac__stream__encoder.html#ga412401503141dd42e37831140f78cfa1">FLAC__stream_encoder_get_channels</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01374" name="l01374"></a><span class="lineno"> 1374</span> </div>
|
|
<div class="line"><a id="l01383" name="l01383"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga169bbf662b2a2df017b93f663deadd1d"> 1383</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> uint32_t <a class="code hl_function" href="group__flac__stream__encoder.html#ga169bbf662b2a2df017b93f663deadd1d">FLAC__stream_encoder_get_bits_per_sample</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01384" name="l01384"></a><span class="lineno"> 1384</span> </div>
|
|
<div class="line"><a id="l01393" name="l01393"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gae56f27536528f13375ffdd23fa9045f7"> 1393</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> uint32_t <a class="code hl_function" href="group__flac__stream__encoder.html#gae56f27536528f13375ffdd23fa9045f7">FLAC__stream_encoder_get_sample_rate</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01394" name="l01394"></a><span class="lineno"> 1394</span> </div>
|
|
<div class="line"><a id="l01403" name="l01403"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gaf8a9715b2d09a6876b8dc104bfd70cdc"> 1403</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> uint32_t <a class="code hl_function" href="group__flac__stream__encoder.html#gaf8a9715b2d09a6876b8dc104bfd70cdc">FLAC__stream_encoder_get_blocksize</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01404" name="l01404"></a><span class="lineno"> 1404</span> </div>
|
|
<div class="line"><a id="l01413" name="l01413"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga32da1f89997ab94ce5d677fcd7e24d56"> 1413</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga32da1f89997ab94ce5d677fcd7e24d56">FLAC__stream_encoder_get_do_mid_side_stereo</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01414" name="l01414"></a><span class="lineno"> 1414</span> </div>
|
|
<div class="line"><a id="l01423" name="l01423"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga1455859cf3d233bd4dfff86af010f4fa"> 1423</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga1455859cf3d233bd4dfff86af010f4fa">FLAC__stream_encoder_get_loose_mid_side_stereo</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01424" name="l01424"></a><span class="lineno"> 1424</span> </div>
|
|
<div class="line"><a id="l01433" name="l01433"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga5e1d1c9acd3d5a17106b51f0c0107567"> 1433</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> uint32_t <a class="code hl_function" href="group__flac__stream__encoder.html#ga5e1d1c9acd3d5a17106b51f0c0107567">FLAC__stream_encoder_get_max_lpc_order</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01434" name="l01434"></a><span class="lineno"> 1434</span> </div>
|
|
<div class="line"><a id="l01443" name="l01443"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga909830fb7f4a0a35710452df39c269a3"> 1443</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> uint32_t <a class="code hl_function" href="group__flac__stream__encoder.html#ga909830fb7f4a0a35710452df39c269a3">FLAC__stream_encoder_get_qlp_coeff_precision</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01444" name="l01444"></a><span class="lineno"> 1444</span> </div>
|
|
<div class="line"><a id="l01453" name="l01453"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga65bee5a769d4c5fdc95b81c2fb95061c"> 1453</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga65bee5a769d4c5fdc95b81c2fb95061c">FLAC__stream_encoder_get_do_qlp_coeff_prec_search</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01454" name="l01454"></a><span class="lineno"> 1454</span> </div>
|
|
<div class="line"><a id="l01463" name="l01463"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga0c944049800991422c1bfb3b1c0567a5"> 1463</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga0c944049800991422c1bfb3b1c0567a5">FLAC__stream_encoder_get_do_escape_coding</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01464" name="l01464"></a><span class="lineno"> 1464</span> </div>
|
|
<div class="line"><a id="l01473" name="l01473"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga7bc8b32f58df5564db4b6114cb11042d"> 1473</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga7bc8b32f58df5564db4b6114cb11042d">FLAC__stream_encoder_get_do_exhaustive_model_search</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01474" name="l01474"></a><span class="lineno"> 1474</span> </div>
|
|
<div class="line"><a id="l01483" name="l01483"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga4fa722297092aeaebc9d9e743a327d14"> 1483</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> uint32_t <a class="code hl_function" href="group__flac__stream__encoder.html#ga4fa722297092aeaebc9d9e743a327d14">FLAC__stream_encoder_get_min_residual_partition_order</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01484" name="l01484"></a><span class="lineno"> 1484</span> </div>
|
|
<div class="line"><a id="l01493" name="l01493"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga6f5dfbfb5c6e569c4bae5555c9bf87e6"> 1493</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> uint32_t <a class="code hl_function" href="group__flac__stream__encoder.html#ga6f5dfbfb5c6e569c4bae5555c9bf87e6">FLAC__stream_encoder_get_max_residual_partition_order</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01494" name="l01494"></a><span class="lineno"> 1494</span> </div>
|
|
<div class="line"><a id="l01503" name="l01503"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga28b2f48a6d023b5f46da85cc3b6a0108"> 1503</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> uint32_t <a class="code hl_function" href="group__flac__stream__encoder.html#ga28b2f48a6d023b5f46da85cc3b6a0108">FLAC__stream_encoder_get_num_threads</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01504" name="l01504"></a><span class="lineno"> 1504</span> </div>
|
|
<div class="line"><a id="l01513" name="l01513"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gaca0e38f283b2772b92da7cb4495d909a"> 1513</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> uint32_t <a class="code hl_function" href="group__flac__stream__encoder.html#gaca0e38f283b2772b92da7cb4495d909a">FLAC__stream_encoder_get_rice_parameter_search_dist</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01514" name="l01514"></a><span class="lineno"> 1514</span> </div>
|
|
<div class="line"><a id="l01526" name="l01526"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#gaa22d8935bd985b9cccf6592160ffc6f2"> 1526</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__uint64 <a class="code hl_function" href="group__flac__stream__encoder.html#gaa22d8935bd985b9cccf6592160ffc6f2">FLAC__stream_encoder_get_total_samples_estimate</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01527" name="l01527"></a><span class="lineno"> 1527</span> </div>
|
|
<div class="line"><a id="l01536" name="l01536"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga741c26084d203ac24d16c875b5d902ac"> 1536</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga741c26084d203ac24d16c875b5d902ac">FLAC__stream_encoder_get_limit_min_bitrate</a>(<span class="keyword">const</span> <a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01537" name="l01537"></a><span class="lineno"> 1537</span> </div>
|
|
<div class="line"><a id="l01599" name="l01599"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga7d801879812b48fcbc40f409800c453c"> 1599</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <a class="code hl_enumeration" href="group__flac__stream__encoder.html#ga3bb869620af2b188d77982a5c30b047d">FLAC__StreamEncoderInitStatus</a> <a class="code hl_function" href="group__flac__stream__encoder.html#ga7d801879812b48fcbc40f409800c453c">FLAC__stream_encoder_init_stream</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <a class="code hl_typedef" href="group__flac__stream__encoder.html#ga2998a0af774d793928a7cc3bbc84dcdf">FLAC__StreamEncoderWriteCallback</a> write_callback, <a class="code hl_typedef" href="group__flac__stream__encoder.html#ga70b85349d5242e4401c4d8ddf6d9bbca">FLAC__StreamEncoderSeekCallback</a> seek_callback, <a class="code hl_typedef" href="group__flac__stream__encoder.html#gabefdf2279e1d0347d9f98f46da4e415b">FLAC__StreamEncoderTellCallback</a> tell_callback, <a class="code hl_typedef" href="group__flac__stream__encoder.html#ga091fbf3340d85bcbda1090c31bc320cf">FLAC__StreamEncoderMetadataCallback</a> metadata_callback, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a id="l01600" name="l01600"></a><span class="lineno"> 1600</span> </div>
|
|
<div class="line"><a id="l01667" name="l01667"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga9d1981bcd30b8db4d73b5466be5570f5"> 1667</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <a class="code hl_enumeration" href="group__flac__stream__encoder.html#ga3bb869620af2b188d77982a5c30b047d">FLAC__StreamEncoderInitStatus</a> <a class="code hl_function" href="group__flac__stream__encoder.html#ga9d1981bcd30b8db4d73b5466be5570f5">FLAC__stream_encoder_init_ogg_stream</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <a class="code hl_typedef" href="group__flac__stream__encoder.html#ga18b7941b93bae067192732e913536d44">FLAC__StreamEncoderReadCallback</a> read_callback, <a class="code hl_typedef" href="group__flac__stream__encoder.html#ga2998a0af774d793928a7cc3bbc84dcdf">FLAC__StreamEncoderWriteCallback</a> write_callback, <a class="code hl_typedef" href="group__flac__stream__encoder.html#ga70b85349d5242e4401c4d8ddf6d9bbca">FLAC__StreamEncoderSeekCallback</a> seek_callback, <a class="code hl_typedef" href="group__flac__stream__encoder.html#gabefdf2279e1d0347d9f98f46da4e415b">FLAC__StreamEncoderTellCallback</a> tell_callback, <a class="code hl_typedef" href="group__flac__stream__encoder.html#ga091fbf3340d85bcbda1090c31bc320cf">FLAC__StreamEncoderMetadataCallback</a> metadata_callback, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a id="l01668" name="l01668"></a><span class="lineno"> 1668</span> </div>
|
|
<div class="line"><a id="l01702" name="l01702"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga12789a1c4a4e31cd2e7187259fe127f8"> 1702</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <a class="code hl_enumeration" href="group__flac__stream__encoder.html#ga3bb869620af2b188d77982a5c30b047d">FLAC__StreamEncoderInitStatus</a> <a class="code hl_function" href="group__flac__stream__encoder.html#ga12789a1c4a4e31cd2e7187259fe127f8">FLAC__stream_encoder_init_FILE</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FILE *file, <a class="code hl_typedef" href="group__flac__stream__encoder.html#ga42a5fab5f91c1b0c3f7098499285f277">FLAC__StreamEncoderProgressCallback</a> progress_callback, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a id="l01703" name="l01703"></a><span class="lineno"> 1703</span> </div>
|
|
<div class="line"><a id="l01737" name="l01737"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga57fc668f50ffd99a93df326bfab5e2b1"> 1737</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <a class="code hl_enumeration" href="group__flac__stream__encoder.html#ga3bb869620af2b188d77982a5c30b047d">FLAC__StreamEncoderInitStatus</a> <a class="code hl_function" href="group__flac__stream__encoder.html#ga57fc668f50ffd99a93df326bfab5e2b1">FLAC__stream_encoder_init_ogg_FILE</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FILE *file, <a class="code hl_typedef" href="group__flac__stream__encoder.html#ga42a5fab5f91c1b0c3f7098499285f277">FLAC__StreamEncoderProgressCallback</a> progress_callback, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a id="l01738" name="l01738"></a><span class="lineno"> 1738</span> </div>
|
|
<div class="line"><a id="l01773" name="l01773"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga9d5117c2ac0eeb572784116bf2eb541b"> 1773</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <a class="code hl_enumeration" href="group__flac__stream__encoder.html#ga3bb869620af2b188d77982a5c30b047d">FLAC__StreamEncoderInitStatus</a> <a class="code hl_function" href="group__flac__stream__encoder.html#ga9d5117c2ac0eeb572784116bf2eb541b">FLAC__stream_encoder_init_file</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> <span class="keywordtype">char</span> *filename, <a class="code hl_typedef" href="group__flac__stream__encoder.html#ga42a5fab5f91c1b0c3f7098499285f277">FLAC__StreamEncoderProgressCallback</a> progress_callback, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a id="l01774" name="l01774"></a><span class="lineno"> 1774</span> </div>
|
|
<div class="line"><a id="l01809" name="l01809"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga4891de2f56045941ae222b61b0fd83a4"> 1809</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> <a class="code hl_enumeration" href="group__flac__stream__encoder.html#ga3bb869620af2b188d77982a5c30b047d">FLAC__StreamEncoderInitStatus</a> <a class="code hl_function" href="group__flac__stream__encoder.html#ga4891de2f56045941ae222b61b0fd83a4">FLAC__stream_encoder_init_ogg_file</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> <span class="keywordtype">char</span> *filename, <a class="code hl_typedef" href="group__flac__stream__encoder.html#ga42a5fab5f91c1b0c3f7098499285f277">FLAC__StreamEncoderProgressCallback</a> progress_callback, <span class="keywordtype">void</span> *client_data);</div>
|
|
<div class="line"><a id="l01810" name="l01810"></a><span class="lineno"> 1810</span> </div>
|
|
<div class="line"><a id="l01837" name="l01837"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga3522f9de5af29807df1b9780a418b7f3"> 1837</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga3522f9de5af29807df1b9780a418b7f3">FLAC__stream_encoder_finish</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);</div>
|
|
<div class="line"><a id="l01838" name="l01838"></a><span class="lineno"> 1838</span> </div>
|
|
<div class="line"><a id="l01864" name="l01864"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga87b9c361292da5c5928a8fb5fda7c423"> 1864</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga87b9c361292da5c5928a8fb5fda7c423">FLAC__stream_encoder_process</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> FLAC__int32 * <span class="keyword">const</span> buffer[], uint32_t samples);</div>
|
|
<div class="line"><a id="l01865" name="l01865"></a><span class="lineno"> 1865</span> </div>
|
|
<div class="line"><a id="l01896" name="l01896"></a><span class="lineno"><a class="line" href="group__flac__stream__encoder.html#ga6e31c221f7e23345267c52f53c046c24"> 1896</a></span><a class="code hl_define" href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a> FLAC__bool <a class="code hl_function" href="group__flac__stream__encoder.html#ga6e31c221f7e23345267c52f53c046c24">FLAC__stream_encoder_process_interleaved</a>(<a class="code hl_struct" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> FLAC__int32 buffer[], uint32_t samples);</div>
|
|
<div class="line"><a id="l01897" name="l01897"></a><span class="lineno"> 1897</span> </div>
|
|
<div class="line"><a id="l01898" name="l01898"></a><span class="lineno"> 1898</span><span class="comment">/* \} */</span></div>
|
|
<div class="line"><a id="l01899" name="l01899"></a><span class="lineno"> 1899</span> </div>
|
|
<div class="line"><a id="l01900" name="l01900"></a><span class="lineno"> 1900</span><span class="preprocessor">#ifdef __cplusplus</span></div>
|
|
<div class="line"><a id="l01901" name="l01901"></a><span class="lineno"> 1901</span>}</div>
|
|
<div class="line"><a id="l01902" name="l01902"></a><span class="lineno"> 1902</span><span class="preprocessor">#endif</span></div>
|
|
<div class="line"><a id="l01903" name="l01903"></a><span class="lineno"> 1903</span> </div>
|
|
<div class="line"><a id="l01904" name="l01904"></a><span class="lineno"> 1904</span><span class="preprocessor">#endif</span></div>
|
|
<div class="ttc" id="aFLAC_2export_8h_html"><div class="ttname"><a href="FLAC_2export_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="aformat_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="agroup__flac__export_html_ga56ca07df8a23310707732b1c0007d6f5"><div class="ttname"><a href="group__flac__export.html#ga56ca07df8a23310707732b1c0007d6f5">FLAC_API</a></div><div class="ttdeci">#define FLAC_API</div><div class="ttdef"><b>Definition</b> export.h:91</div></div>
|
|
<div class="ttc" id="agroup__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="agroup__flac__stream__encoder_html_ga054313e7f6eaf5c6122d82c6a8b3b808"><div class="ttname"><a href="group__flac__stream__encoder.html#ga054313e7f6eaf5c6122d82c6a8b3b808">FLAC__stream_encoder_set_do_exhaustive_model_search</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_do_exhaustive_model_search(FLAC__StreamEncoder *encoder, FLAC__bool value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga0803321b37189dc5eea4fe1cea25c29a"><div class="ttname"><a href="group__flac__stream__encoder.html#ga0803321b37189dc5eea4fe1cea25c29a">FLAC__stream_encoder_get_state</a></div><div class="ttdeci">FLAC__StreamEncoderState FLAC__stream_encoder_get_state(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga091fbf3340d85bcbda1090c31bc320cf"><div class="ttname"><a href="group__flac__stream__encoder.html#ga091fbf3340d85bcbda1090c31bc320cf">FLAC__StreamEncoderMetadataCallback</a></div><div class="ttdeci">void(* FLAC__StreamEncoderMetadataCallback)(const FLAC__StreamEncoder *encoder, const FLAC__StreamMetadata *metadata, void *client_data)</div><div class="ttdef"><b>Definition</b> stream_encoder.h:665</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga0c944049800991422c1bfb3b1c0567a5"><div class="ttname"><a href="group__flac__stream__encoder.html#ga0c944049800991422c1bfb3b1c0567a5">FLAC__stream_encoder_get_do_escape_coding</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_get_do_escape_coding(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga0ec1fa7b3f55b4f07a2727846c285776"><div class="ttname"><a href="group__flac__stream__encoder.html#ga0ec1fa7b3f55b4f07a2727846c285776">FLAC__StreamEncoderInitStatusString</a></div><div class="ttdeci">const char *const FLAC__StreamEncoderInitStatusString[]</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga12789a1c4a4e31cd2e7187259fe127f8"><div class="ttname"><a href="group__flac__stream__encoder.html#ga12789a1c4a4e31cd2e7187259fe127f8">FLAC__stream_encoder_init_FILE</a></div><div class="ttdeci">FLAC__StreamEncoderInitStatus FLAC__stream_encoder_init_FILE(FLAC__StreamEncoder *encoder, FILE *file, FLAC__StreamEncoderProgressCallback progress_callback, void *client_data)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga1410b7a076b0c8401682f9f812b66df5"><div class="ttname"><a href="group__flac__stream__encoder.html#ga1410b7a076b0c8401682f9f812b66df5">FLAC__StreamEncoderStateString</a></div><div class="ttdeci">const char *const FLAC__StreamEncoderStateString[]</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga1455859cf3d233bd4dfff86af010f4fa"><div class="ttname"><a href="group__flac__stream__encoder.html#ga1455859cf3d233bd4dfff86af010f4fa">FLAC__stream_encoder_get_loose_mid_side_stereo</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_get_loose_mid_side_stereo(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga15ae6918f32fd6a57426de9888c884bd"><div class="ttname"><a href="group__flac__stream__encoder.html#ga15ae6918f32fd6a57426de9888c884bd">FLAC__stream_encoder_new</a></div><div class="ttdeci">FLAC__StreamEncoder * FLAC__stream_encoder_new(void)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga1654422c81846b9b399ac5fb98df61dd"><div class="ttname"><a href="group__flac__stream__encoder.html#ga1654422c81846b9b399ac5fb98df61dd">FLAC__StreamEncoderReadStatusString</a></div><div class="ttdeci">const char *const FLAC__StreamEncoderReadStatusString[]</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga169bbf662b2a2df017b93f663deadd1d"><div class="ttname"><a href="group__flac__stream__encoder.html#ga169bbf662b2a2df017b93f663deadd1d">FLAC__stream_encoder_get_bits_per_sample</a></div><div class="ttdeci">uint32_t FLAC__stream_encoder_get_bits_per_sample(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga179751f915a3d6fc2ca4b33a67bb8780"><div class="ttname"><a href="group__flac__stream__encoder.html#ga179751f915a3d6fc2ca4b33a67bb8780">FLAC__stream_encoder_set_qlp_coeff_precision</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_qlp_coeff_precision(FLAC__StreamEncoder *encoder, uint32_t value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga18b7941b93bae067192732e913536d44"><div class="ttname"><a href="group__flac__stream__encoder.html#ga18b7941b93bae067192732e913536d44">FLAC__StreamEncoderReadCallback</a></div><div class="ttdeci">FLAC__StreamEncoderReadStatus(* FLAC__StreamEncoderReadCallback)(const FLAC__StreamEncoder *encoder, FLAC__byte buffer[], size_t *bytes, void *client_data)</div><div class="ttdef"><b>Definition</b> stream_encoder.h:523</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga201e64032ea4298b2379c93652b28245"><div class="ttname"><a href="group__flac__stream__encoder.html#ga201e64032ea4298b2379c93652b28245">FLAC__stream_encoder_get_streamable_subset</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_get_streamable_subset(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga28373aaf2c47336828d5672696c36662"><div class="ttname"><a href="group__flac__stream__encoder.html#ga28373aaf2c47336828d5672696c36662">FLAC__stream_encoder_get_verify_decoder_error_stats</a></div><div class="ttdeci">void FLAC__stream_encoder_get_verify_decoder_error_stats(const FLAC__StreamEncoder *encoder, FLAC__uint64 *absolute_sample, uint32_t *frame_number, uint32_t *channel, uint32_t *sample, FLAC__int32 *expected, FLAC__int32 *got)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga28b2f48a6d023b5f46da85cc3b6a0108"><div class="ttname"><a href="group__flac__stream__encoder.html#ga28b2f48a6d023b5f46da85cc3b6a0108">FLAC__stream_encoder_get_num_threads</a></div><div class="ttdeci">uint32_t FLAC__stream_encoder_get_num_threads(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga2998a0af774d793928a7cc3bbc84dcdf"><div class="ttname"><a href="group__flac__stream__encoder.html#ga2998a0af774d793928a7cc3bbc84dcdf">FLAC__StreamEncoderWriteCallback</a></div><div class="ttdeci">FLAC__StreamEncoderWriteStatus(* FLAC__StreamEncoderWriteCallback)(const FLAC__StreamEncoder *encoder, const FLAC__byte buffer[], size_t bytes, uint32_t samples, uint32_t current_frame, void *client_data)</div><div class="ttdef"><b>Definition</b> stream_encoder.h:567</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga2cc4a05caba8a4058f744d9eb8732caa"><div class="ttname"><a href="group__flac__stream__encoder.html#ga2cc4a05caba8a4058f744d9eb8732caa">FLAC__stream_encoder_set_rice_parameter_search_dist</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_rice_parameter_search_dist(FLAC__StreamEncoder *encoder, uint32_t value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga2e81f007fb0a7414c0bbb453f37ea37f"><div class="ttname"><a href="group__flac__stream__encoder.html#ga2e81f007fb0a7414c0bbb453f37ea37f">FLAC__StreamEncoderReadStatus</a></div><div class="ttdeci">FLAC__StreamEncoderReadStatus</div><div class="ttdef"><b>Definition</b> stream_encoder.h:367</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga32da1f89997ab94ce5d677fcd7e24d56"><div class="ttname"><a href="group__flac__stream__encoder.html#ga32da1f89997ab94ce5d677fcd7e24d56">FLAC__stream_encoder_get_do_mid_side_stereo</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_get_do_mid_side_stereo(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga3522f9de5af29807df1b9780a418b7f3"><div class="ttname"><a href="group__flac__stream__encoder.html#ga3522f9de5af29807df1b9780a418b7f3">FLAC__stream_encoder_finish</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_finish(FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga35a18815a58141b88db02317892d059b"><div class="ttname"><a href="group__flac__stream__encoder.html#ga35a18815a58141b88db02317892d059b">FLAC__stream_encoder_set_streamable_subset</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_streamable_subset(FLAC__StreamEncoder *encoder, FLAC__bool value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga3737471fd49730bb8cf9b182bdeda05e"><div class="ttname"><a href="group__flac__stream__encoder.html#ga3737471fd49730bb8cf9b182bdeda05e">FLAC__StreamEncoderWriteStatus</a></div><div class="ttdeci">FLAC__StreamEncoderWriteStatus</div><div class="ttdef"><b>Definition</b> stream_encoder.h:393</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga3bb869620af2b188d77982a5c30b047d"><div class="ttname"><a href="group__flac__stream__encoder.html#ga3bb869620af2b188d77982a5c30b047d">FLAC__StreamEncoderInitStatus</a></div><div class="ttdeci">FLAC__StreamEncoderInitStatus</div><div class="ttdef"><b>Definition</b> stream_encoder.h:298</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga3bff001a1efc2e4eb520c954066330f4"><div class="ttname"><a href="group__flac__stream__encoder.html#ga3bff001a1efc2e4eb520c954066330f4">FLAC__stream_encoder_set_do_mid_side_stereo</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_do_mid_side_stereo(FLAC__StreamEncoder *encoder, FLAC__bool value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga412401503141dd42e37831140f78cfa1"><div class="ttname"><a href="group__flac__stream__encoder.html#ga412401503141dd42e37831140f78cfa1">FLAC__stream_encoder_get_channels</a></div><div class="ttdeci">uint32_t FLAC__stream_encoder_get_channels(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga42a5fab5f91c1b0c3f7098499285f277"><div class="ttname"><a href="group__flac__stream__encoder.html#ga42a5fab5f91c1b0c3f7098499285f277">FLAC__StreamEncoderProgressCallback</a></div><div class="ttdeci">void(* FLAC__StreamEncoderProgressCallback)(const FLAC__StreamEncoder *encoder, FLAC__uint64 bytes_written, FLAC__uint64 samples_written, uint32_t frames_written, uint32_t total_frames_estimate, void *client_data)</div><div class="ttdef"><b>Definition</b> stream_encoder.h:688</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga4891de2f56045941ae222b61b0fd83a4"><div class="ttname"><a href="group__flac__stream__encoder.html#ga4891de2f56045941ae222b61b0fd83a4">FLAC__stream_encoder_init_ogg_file</a></div><div class="ttdeci">FLAC__StreamEncoderInitStatus FLAC__stream_encoder_init_ogg_file(FLAC__StreamEncoder *encoder, const char *filename, FLAC__StreamEncoderProgressCallback progress_callback, void *client_data)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga495890067203958e5d67a641f8757b1c"><div class="ttname"><a href="group__flac__stream__encoder.html#ga495890067203958e5d67a641f8757b1c">FLAC__stream_encoder_set_do_qlp_coeff_prec_search</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_do_qlp_coeff_prec_search(FLAC__StreamEncoder *encoder, FLAC__bool value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga4fa722297092aeaebc9d9e743a327d14"><div class="ttname"><a href="group__flac__stream__encoder.html#ga4fa722297092aeaebc9d9e743a327d14">FLAC__stream_encoder_get_min_residual_partition_order</a></div><div class="ttdeci">uint32_t FLAC__stream_encoder_get_min_residual_partition_order(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga57fc668f50ffd99a93df326bfab5e2b1"><div class="ttname"><a href="group__flac__stream__encoder.html#ga57fc668f50ffd99a93df326bfab5e2b1">FLAC__stream_encoder_init_ogg_FILE</a></div><div class="ttdeci">FLAC__StreamEncoderInitStatus FLAC__stream_encoder_init_ogg_FILE(FLAC__StreamEncoder *encoder, FILE *file, FLAC__StreamEncoderProgressCallback progress_callback, void *client_data)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga5e1d1c9acd3d5a17106b51f0c0107567"><div class="ttname"><a href="group__flac__stream__encoder.html#ga5e1d1c9acd3d5a17106b51f0c0107567">FLAC__stream_encoder_get_max_lpc_order</a></div><div class="ttdeci">uint32_t FLAC__stream_encoder_get_max_lpc_order(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga6598f09ac782a1f2a5743ddf247c81c8"><div class="ttname"><a href="group__flac__stream__encoder.html#ga6598f09ac782a1f2a5743ddf247c81c8">FLAC__stream_encoder_set_apodization</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_apodization(FLAC__StreamEncoder *encoder, const char *specification)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga65bee5a769d4c5fdc95b81c2fb95061c"><div class="ttname"><a href="group__flac__stream__encoder.html#ga65bee5a769d4c5fdc95b81c2fb95061c">FLAC__stream_encoder_get_do_qlp_coeff_prec_search</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_get_do_qlp_coeff_prec_search(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga6d5be3489f45fcf0c252022c65d87aca"><div class="ttname"><a href="group__flac__stream__encoder.html#ga6d5be3489f45fcf0c252022c65d87aca">FLAC__StreamEncoderSeekStatus</a></div><div class="ttdeci">FLAC__StreamEncoderSeekStatus</div><div class="ttdef"><b>Definition</b> stream_encoder.h:413</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga6e31c221f7e23345267c52f53c046c24"><div class="ttname"><a href="group__flac__stream__encoder.html#ga6e31c221f7e23345267c52f53c046c24">FLAC__stream_encoder_process_interleaved</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_process_interleaved(FLAC__StreamEncoder *encoder, const FLAC__int32 buffer[], uint32_t samples)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga6f5dfbfb5c6e569c4bae5555c9bf87e6"><div class="ttname"><a href="group__flac__stream__encoder.html#ga6f5dfbfb5c6e569c4bae5555c9bf87e6">FLAC__stream_encoder_get_max_residual_partition_order</a></div><div class="ttdeci">uint32_t FLAC__stream_encoder_get_max_residual_partition_order(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga70b85349d5242e4401c4d8ddf6d9bbca"><div class="ttname"><a href="group__flac__stream__encoder.html#ga70b85349d5242e4401c4d8ddf6d9bbca">FLAC__StreamEncoderSeekCallback</a></div><div class="ttdeci">FLAC__StreamEncoderSeekStatus(* FLAC__StreamEncoderSeekCallback)(const FLAC__StreamEncoder *encoder, FLAC__uint64 absolute_byte_offset, void *client_data)</div><div class="ttdef"><b>Definition</b> stream_encoder.h:601</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga7212e6846f543618b6289666de216b29"><div class="ttname"><a href="group__flac__stream__encoder.html#ga7212e6846f543618b6289666de216b29">FLAC__stream_encoder_delete</a></div><div class="ttdeci">void FLAC__stream_encoder_delete(FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga741c26084d203ac24d16c875b5d902ac"><div class="ttname"><a href="group__flac__stream__encoder.html#ga741c26084d203ac24d16c875b5d902ac">FLAC__stream_encoder_get_limit_min_bitrate</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_get_limit_min_bitrate(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga7453fc29d7e86b499f23b1adfba98da1"><div class="ttname"><a href="group__flac__stream__encoder.html#ga7453fc29d7e86b499f23b1adfba98da1">FLAC__stream_encoder_set_bits_per_sample</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_bits_per_sample(FLAC__StreamEncoder *encoder, uint32_t value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga795be6527a9eb1219331afef2f182a41"><div class="ttname"><a href="group__flac__stream__encoder.html#ga795be6527a9eb1219331afef2f182a41">FLAC__stream_encoder_set_verify</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_verify(FLAC__StreamEncoder *encoder, FLAC__bool value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga7965d51b93f14cbd6ad5bb9d34f10536"><div class="ttname"><a href="group__flac__stream__encoder.html#ga7965d51b93f14cbd6ad5bb9d34f10536">FLAC__stream_encoder_set_loose_mid_side_stereo</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_loose_mid_side_stereo(FLAC__StreamEncoder *encoder, FLAC__bool value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga7bc8b32f58df5564db4b6114cb11042d"><div class="ttname"><a href="group__flac__stream__encoder.html#ga7bc8b32f58df5564db4b6114cb11042d">FLAC__stream_encoder_get_do_exhaustive_model_search</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_get_do_exhaustive_model_search(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga7d801879812b48fcbc40f409800c453c"><div class="ttname"><a href="group__flac__stream__encoder.html#ga7d801879812b48fcbc40f409800c453c">FLAC__stream_encoder_init_stream</a></div><div class="ttdeci">FLAC__StreamEncoderInitStatus FLAC__stream_encoder_init_stream(FLAC__StreamEncoder *encoder, FLAC__StreamEncoderWriteCallback write_callback, FLAC__StreamEncoderSeekCallback seek_callback, FLAC__StreamEncoderTellCallback tell_callback, FLAC__StreamEncoderMetadataCallback metadata_callback, void *client_data)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga80d57f9069e354cbf1a15a3e3ad9ca78"><div class="ttname"><a href="group__flac__stream__encoder.html#ga80d57f9069e354cbf1a15a3e3ad9ca78">FLAC__stream_encoder_set_metadata</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_metadata(FLAC__StreamEncoder *encoder, FLAC__StreamMetadata **metadata, uint32_t num_blocks)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga820704b95a711e77d55363e8753f9f9f"><div class="ttname"><a href="group__flac__stream__encoder.html#ga820704b95a711e77d55363e8753f9f9f">FLAC__stream_encoder_get_verify_decoder_state</a></div><div class="ttdeci">FLAC__StreamDecoderState FLAC__stream_encoder_get_verify_decoder_state(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga87b9c361292da5c5928a8fb5fda7c423"><div class="ttname"><a href="group__flac__stream__encoder.html#ga87b9c361292da5c5928a8fb5fda7c423">FLAC__stream_encoder_process</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_process(FLAC__StreamEncoder *encoder, const FLAC__int32 *const buffer[], uint32_t samples)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga8f2ed5a2b35bfea13e6605b0fe55f0fa"><div class="ttname"><a href="group__flac__stream__encoder.html#ga8f2ed5a2b35bfea13e6605b0fe55f0fa">FLAC__stream_encoder_set_min_residual_partition_order</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_min_residual_partition_order(FLAC__StreamEncoder *encoder, uint32_t value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga909830fb7f4a0a35710452df39c269a3"><div class="ttname"><a href="group__flac__stream__encoder.html#ga909830fb7f4a0a35710452df39c269a3">FLAC__stream_encoder_get_qlp_coeff_precision</a></div><div class="ttdeci">uint32_t FLAC__stream_encoder_get_qlp_coeff_precision(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga9d1981bcd30b8db4d73b5466be5570f5"><div class="ttname"><a href="group__flac__stream__encoder.html#ga9d1981bcd30b8db4d73b5466be5570f5">FLAC__stream_encoder_init_ogg_stream</a></div><div class="ttdeci">FLAC__StreamEncoderInitStatus FLAC__stream_encoder_init_ogg_stream(FLAC__StreamEncoder *encoder, FLAC__StreamEncoderReadCallback read_callback, FLAC__StreamEncoderWriteCallback write_callback, FLAC__StreamEncoderSeekCallback seek_callback, FLAC__StreamEncoderTellCallback tell_callback, FLAC__StreamEncoderMetadataCallback metadata_callback, void *client_data)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga9d5117c2ac0eeb572784116bf2eb541b"><div class="ttname"><a href="group__flac__stream__encoder.html#ga9d5117c2ac0eeb572784116bf2eb541b">FLAC__stream_encoder_init_file</a></div><div class="ttdeci">FLAC__StreamEncoderInitStatus FLAC__stream_encoder_init_file(FLAC__StreamEncoder *encoder, const char *filename, FLAC__StreamEncoderProgressCallback progress_callback, void *client_data)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga9ec612a48f81805eafdb059548cdaf92"><div class="ttname"><a href="group__flac__stream__encoder.html#ga9ec612a48f81805eafdb059548cdaf92">FLAC__stream_encoder_set_channels</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_channels(FLAC__StreamEncoder *encoder, uint32_t value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga9efc4964992e001bcec0a8eaedee8d60"><div class="ttname"><a href="group__flac__stream__encoder.html#ga9efc4964992e001bcec0a8eaedee8d60">FLAC__stream_encoder_get_verify</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_get_verify(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ga9f64480accd01525cbfa25c11e6bb74e"><div class="ttname"><a href="group__flac__stream__encoder.html#ga9f64480accd01525cbfa25c11e6bb74e">FLAC__StreamEncoderWriteStatusString</a></div><div class="ttdeci">const char *const FLAC__StreamEncoderWriteStatusString[]</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gaa22d8935bd985b9cccf6592160ffc6f2"><div class="ttname"><a href="group__flac__stream__encoder.html#gaa22d8935bd985b9cccf6592160ffc6f2">FLAC__stream_encoder_get_total_samples_estimate</a></div><div class="ttdeci">FLAC__uint64 FLAC__stream_encoder_get_total_samples_estimate(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gaa6b6537875900a6e0f4418a504f55f25"><div class="ttname"><a href="group__flac__stream__encoder.html#gaa6b6537875900a6e0f4418a504f55f25">FLAC__stream_encoder_set_sample_rate</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_sample_rate(FLAC__StreamEncoder *encoder, uint32_t value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gaacc01aab02849119f929b8516420fcd3"><div class="ttname"><a href="group__flac__stream__encoder.html#gaacc01aab02849119f929b8516420fcd3">FLAC__stream_encoder_set_compression_level</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_compression_level(FLAC__StreamEncoder *encoder, uint32_t value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gab628f63181250eb977a28bf12b7dd9ff"><div class="ttname"><a href="group__flac__stream__encoder.html#gab628f63181250eb977a28bf12b7dd9ff">FLAC__StreamEncoderTellStatus</a></div><div class="ttdeci">FLAC__StreamEncoderTellStatus</div><div class="ttdef"><b>Definition</b> stream_encoder.h:436</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gab943094585d1c0a4bec497e73567cf85"><div class="ttname"><a href="group__flac__stream__encoder.html#gab943094585d1c0a4bec497e73567cf85">FLAC__stream_encoder_set_total_samples_estimate</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_total_samples_estimate(FLAC__StreamEncoder *encoder, FLAC__uint64 value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gab9e02bfbbb1d4fcdb666e2e9a678b4f6"><div class="ttname"><a href="group__flac__stream__encoder.html#gab9e02bfbbb1d4fcdb666e2e9a678b4f6">FLAC__stream_encoder_set_max_residual_partition_order</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_max_residual_partition_order(FLAC__StreamEncoder *encoder, uint32_t value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gabb137b2d787756bf97398f0b60e54c20"><div class="ttname"><a href="group__flac__stream__encoder.html#gabb137b2d787756bf97398f0b60e54c20">FLAC__StreamEncoderSeekStatusString</a></div><div class="ttdeci">const char *const FLAC__StreamEncoderSeekStatusString[]</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gabefdf2279e1d0347d9f98f46da4e415b"><div class="ttname"><a href="group__flac__stream__encoder.html#gabefdf2279e1d0347d9f98f46da4e415b">FLAC__StreamEncoderTellCallback</a></div><div class="ttdeci">FLAC__StreamEncoderTellStatus(* FLAC__StreamEncoderTellCallback)(const FLAC__StreamEncoder *encoder, FLAC__uint64 *absolute_byte_offset, void *client_data)</div><div class="ttdef"><b>Definition</b> stream_encoder.h:646</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gac35cb1b5614464658262e684c4ac3a2f"><div class="ttname"><a href="group__flac__stream__encoder.html#gac35cb1b5614464658262e684c4ac3a2f">FLAC__stream_encoder_set_blocksize</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_blocksize(FLAC__StreamEncoder *encoder, uint32_t value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gac5e9db4fc32ca2fa74abd9c8a87c02a5"><div class="ttname"><a href="group__flac__stream__encoder.html#gac5e9db4fc32ca2fa74abd9c8a87c02a5">FLAC__StreamEncoderState</a></div><div class="ttdeci">FLAC__StreamEncoderState</div><div class="ttdef"><b>Definition</b> stream_encoder.h:241</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gac8c5f361b441d528b7a6791b66bb9d40"><div class="ttname"><a href="group__flac__stream__encoder.html#gac8c5f361b441d528b7a6791b66bb9d40">FLAC__stream_encoder_set_limit_min_bitrate</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_limit_min_bitrate(FLAC__StreamEncoder *encoder, FLAC__bool value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gaca0e38f283b2772b92da7cb4495d909a"><div class="ttname"><a href="group__flac__stream__encoder.html#gaca0e38f283b2772b92da7cb4495d909a">FLAC__stream_encoder_get_rice_parameter_search_dist</a></div><div class="ttdeci">uint32_t FLAC__stream_encoder_get_rice_parameter_search_dist(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gad8a0ff058c46f9ce95dc0508f4bdfb0c"><div class="ttname"><a href="group__flac__stream__encoder.html#gad8a0ff058c46f9ce95dc0508f4bdfb0c">FLAC__stream_encoder_set_max_lpc_order</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_max_lpc_order(FLAC__StreamEncoder *encoder, uint32_t value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gadb0a490f6fd7c15b2869288e2a98fe03"><div class="ttname"><a href="group__flac__stream__encoder.html#gadb0a490f6fd7c15b2869288e2a98fe03">FLAC__stream_encoder_set_num_threads</a></div><div class="ttdeci">uint32_t FLAC__stream_encoder_set_num_threads(FLAC__StreamEncoder *encoder, uint32_t value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gae56f27536528f13375ffdd23fa9045f7"><div class="ttname"><a href="group__flac__stream__encoder.html#gae56f27536528f13375ffdd23fa9045f7">FLAC__stream_encoder_get_sample_rate</a></div><div class="ttdeci">uint32_t FLAC__stream_encoder_get_sample_rate(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gaed594c373d829f77808a935c54a25fa4"><div class="ttname"><a href="group__flac__stream__encoder.html#gaed594c373d829f77808a935c54a25fa4">FLAC__stream_encoder_set_do_escape_coding</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_do_escape_coding(FLAC__StreamEncoder *encoder, FLAC__bool value)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gaf4f75f7689b6b3fff16b03028aa38326"><div class="ttname"><a href="group__flac__stream__encoder.html#gaf4f75f7689b6b3fff16b03028aa38326">FLAC__stream_encoder_set_ogg_serial_number</a></div><div class="ttdeci">FLAC__bool FLAC__stream_encoder_set_ogg_serial_number(FLAC__StreamEncoder *encoder, long serial_number)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gaf8a9715b2d09a6876b8dc104bfd70cdc"><div class="ttname"><a href="group__flac__stream__encoder.html#gaf8a9715b2d09a6876b8dc104bfd70cdc">FLAC__stream_encoder_get_blocksize</a></div><div class="ttdeci">uint32_t FLAC__stream_encoder_get_blocksize(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gaf8ab921ae968be2be255be1f136e1eec"><div class="ttname"><a href="group__flac__stream__encoder.html#gaf8ab921ae968be2be255be1f136e1eec">FLAC__StreamEncoderTellStatusString</a></div><div class="ttdeci">const char *const FLAC__StreamEncoderTellStatusString[]</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gafa6fb6a95471c2c5bd188aa0e988b16f"><div class="ttname"><a href="group__flac__stream__encoder.html#gafa6fb6a95471c2c5bd188aa0e988b16f">FLAC__stream_encoder_get_resolved_state_string</a></div><div class="ttdeci">const char * FLAC__stream_encoder_get_resolved_state_string(const FLAC__StreamEncoder *encoder)</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga2e81f007fb0a7414c0bbb453f37ea37fa4bdd691d3666f19ec96ff99402347a2e"><div class="ttname"><a href="group__flac__stream__encoder.html#gga2e81f007fb0a7414c0bbb453f37ea37fa4bdd691d3666f19ec96ff99402347a2e">FLAC__STREAM_ENCODER_READ_STATUS_CONTINUE</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_READ_STATUS_CONTINUE</div><div class="ttdef"><b>Definition</b> stream_encoder.h:369</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga2e81f007fb0a7414c0bbb453f37ea37fa562fef84bf86a9a39682e23066d9cfee"><div class="ttname"><a href="group__flac__stream__encoder.html#gga2e81f007fb0a7414c0bbb453f37ea37fa562fef84bf86a9a39682e23066d9cfee">FLAC__STREAM_ENCODER_READ_STATUS_END_OF_STREAM</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_READ_STATUS_END_OF_STREAM</div><div class="ttdef"><b>Definition</b> stream_encoder.h:372</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga2e81f007fb0a7414c0bbb453f37ea37fa69b94eeab60e07d5fd33f2b3c8b85759"><div class="ttname"><a href="group__flac__stream__encoder.html#gga2e81f007fb0a7414c0bbb453f37ea37fa69b94eeab60e07d5fd33f2b3c8b85759">FLAC__STREAM_ENCODER_READ_STATUS_ABORT</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_READ_STATUS_ABORT</div><div class="ttdef"><b>Definition</b> stream_encoder.h:375</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga2e81f007fb0a7414c0bbb453f37ea37fa9bb730b8f6354cc1e810017a2f700316"><div class="ttname"><a href="group__flac__stream__encoder.html#gga2e81f007fb0a7414c0bbb453f37ea37fa9bb730b8f6354cc1e810017a2f700316">FLAC__STREAM_ENCODER_READ_STATUS_UNSUPPORTED</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_READ_STATUS_UNSUPPORTED</div><div class="ttdef"><b>Definition</b> stream_encoder.h:378</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3737471fd49730bb8cf9b182bdeda05ea18e7cd6a443fb8bd303c3ba89946bc85"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3737471fd49730bb8cf9b182bdeda05ea18e7cd6a443fb8bd303c3ba89946bc85">FLAC__STREAM_ENCODER_WRITE_STATUS_FATAL_ERROR</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_WRITE_STATUS_FATAL_ERROR</div><div class="ttdef"><b>Definition</b> stream_encoder.h:398</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3737471fd49730bb8cf9b182bdeda05ea5622e0199f0203c402fcb7b4ca76f808"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3737471fd49730bb8cf9b182bdeda05ea5622e0199f0203c402fcb7b4ca76f808">FLAC__STREAM_ENCODER_WRITE_STATUS_OK</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_WRITE_STATUS_OK</div><div class="ttdef"><b>Definition</b> stream_encoder.h:395</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047da0541c4f827f081b9f1c54c9441e4aa65"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da0541c4f827f081b9f1c54c9441e4aa65">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_NUMBER_OF_CHANNELS</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_NUMBER_OF_CHANNELS</div><div class="ttdef"><b>Definition</b> stream_encoder.h:314</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047da20501dce552da74c5df935eeaa0c9ee3"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da20501dce552da74c5df935eeaa0c9ee3">FLAC__STREAM_ENCODER_INIT_STATUS_OK</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_OK</div><div class="ttdef"><b>Definition</b> stream_encoder.h:300</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047da38a69e94b3333e4ba779d2ff8f43f64e"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da38a69e94b3333e4ba779d2ff8f43f64e">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_MAX_LPC_ORDER</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_MAX_LPC_ORDER</div><div class="ttdef"><b>Definition</b> stream_encoder.h:328</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047da5be80403bd7a43450139442e0f34ad7e"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da5be80403bd7a43450139442e0f34ad7e">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_QLP_COEFF_PRECISION</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_QLP_COEFF_PRECISION</div><div class="ttdef"><b>Definition</b> stream_encoder.h:331</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047da62a17a3ed3c05ddf8ea7f6fecbd4e4a1"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da62a17a3ed3c05ddf8ea7f6fecbd4e4a1">FLAC__STREAM_ENCODER_INIT_STATUS_BLOCK_SIZE_TOO_SMALL_FOR_LPC_ORDER</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_BLOCK_SIZE_TOO_SMALL_FOR_LPC_ORDER</div><div class="ttdef"><b>Definition</b> stream_encoder.h:334</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047da652c445f1bd8b6cfb963a30bf416c95a"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da652c445f1bd8b6cfb963a30bf416c95a">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BLOCK_SIZE</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BLOCK_SIZE</div><div class="ttdef"><b>Definition</b> stream_encoder.h:325</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047da6fdcde9e18c37450c79e8f12b9d9c134"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da6fdcde9e18c37450c79e8f12b9d9c134">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_SAMPLE_RATE</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_SAMPLE_RATE</div><div class="ttdef"><b>Definition</b> stream_encoder.h:322</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047da8a822b011de88b67c114505ffef39327"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da8a822b011de88b67c114505ffef39327">FLAC__STREAM_ENCODER_INIT_STATUS_UNSUPPORTED_CONTAINER</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_UNSUPPORTED_CONTAINER</div><div class="ttdef"><b>Definition</b> stream_encoder.h:306</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047da9c64e5f9020d8799e1cd9d39d50e6955"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047da9c64e5f9020d8799e1cd9d39d50e6955">FLAC__STREAM_ENCODER_INIT_STATUS_ENCODER_ERROR</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_ENCODER_ERROR</div><div class="ttdef"><b>Definition</b> stream_encoder.h:303</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047daa793405c858c7606539082750080a47e"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047daa793405c858c7606539082750080a47e">FLAC__STREAM_ENCODER_INIT_STATUS_NOT_STREAMABLE</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_NOT_STREAMABLE</div><div class="ttdef"><b>Definition</b> stream_encoder.h:337</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047daa85afdd1849c75a19594416cef63e3e9"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047daa85afdd1849c75a19594416cef63e3e9">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_METADATA</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_METADATA</div><div class="ttdef"><b>Definition</b> stream_encoder.h:340</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047dab4e7b50d176a127575df90383cb15e1d"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047dab4e7b50d176a127575df90383cb15e1d">FLAC__STREAM_ENCODER_INIT_STATUS_ALREADY_INITIALIZED</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_ALREADY_INITIALIZED</div><div class="ttdef"><b>Definition</b> stream_encoder.h:349</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047dac2cf461f02e20513003b8cadeae03f9f"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047dac2cf461f02e20513003b8cadeae03f9f">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_CALLBACKS</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_CALLBACKS</div><div class="ttdef"><b>Definition</b> stream_encoder.h:311</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga3bb869620af2b188d77982a5c30b047dad6d2631f464183c0c165155200882e6b"><div class="ttname"><a href="group__flac__stream__encoder.html#gga3bb869620af2b188d77982a5c30b047dad6d2631f464183c0c165155200882e6b">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BITS_PER_SAMPLE</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BITS_PER_SAMPLE</div><div class="ttdef"><b>Definition</b> stream_encoder.h:317</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga6d5be3489f45fcf0c252022c65d87acaa8930179a426134caf30a70147448f037"><div class="ttname"><a href="group__flac__stream__encoder.html#gga6d5be3489f45fcf0c252022c65d87acaa8930179a426134caf30a70147448f037">FLAC__STREAM_ENCODER_SEEK_STATUS_UNSUPPORTED</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_SEEK_STATUS_UNSUPPORTED</div><div class="ttdef"><b>Definition</b> stream_encoder.h:421</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga6d5be3489f45fcf0c252022c65d87acaa99853066610d798627888ec2e5afa667"><div class="ttname"><a href="group__flac__stream__encoder.html#gga6d5be3489f45fcf0c252022c65d87acaa99853066610d798627888ec2e5afa667">FLAC__STREAM_ENCODER_SEEK_STATUS_OK</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_SEEK_STATUS_OK</div><div class="ttdef"><b>Definition</b> stream_encoder.h:415</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_gga6d5be3489f45fcf0c252022c65d87acaabf93227938b4e1bf3656fe4ba4159c60"><div class="ttname"><a href="group__flac__stream__encoder.html#gga6d5be3489f45fcf0c252022c65d87acaabf93227938b4e1bf3656fe4ba4159c60">FLAC__STREAM_ENCODER_SEEK_STATUS_ERROR</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_SEEK_STATUS_ERROR</div><div class="ttdef"><b>Definition</b> stream_encoder.h:418</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ggab628f63181250eb977a28bf12b7dd9ffa48e071d89494ac8f5471e7c0d7a6f43b"><div class="ttname"><a href="group__flac__stream__encoder.html#ggab628f63181250eb977a28bf12b7dd9ffa48e071d89494ac8f5471e7c0d7a6f43b">FLAC__STREAM_ENCODER_TELL_STATUS_OK</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_TELL_STATUS_OK</div><div class="ttdef"><b>Definition</b> stream_encoder.h:438</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ggab628f63181250eb977a28bf12b7dd9ffa9d6bbd317f85fd2d6fc72f64e3cb56e7"><div class="ttname"><a href="group__flac__stream__encoder.html#ggab628f63181250eb977a28bf12b7dd9ffa9d6bbd317f85fd2d6fc72f64e3cb56e7">FLAC__STREAM_ENCODER_TELL_STATUS_UNSUPPORTED</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_TELL_STATUS_UNSUPPORTED</div><div class="ttdef"><b>Definition</b> stream_encoder.h:444</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ggab628f63181250eb977a28bf12b7dd9ffaf638882e04d7c58e6c29dcc7f410864b"><div class="ttname"><a href="group__flac__stream__encoder.html#ggab628f63181250eb977a28bf12b7dd9ffaf638882e04d7c58e6c29dcc7f410864b">FLAC__STREAM_ENCODER_TELL_STATUS_ERROR</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_TELL_STATUS_ERROR</div><div class="ttdef"><b>Definition</b> stream_encoder.h:441</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ggac5e9db4fc32ca2fa74abd9c8a87c02a5a011e3d8b2d02a940bfd0e59c05cf5ae0"><div class="ttname"><a href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a011e3d8b2d02a940bfd0e59c05cf5ae0">FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA</div><div class="ttdef"><b>Definition</b> stream_encoder.h:260</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ggac5e9db4fc32ca2fa74abd9c8a87c02a5a04912e04a3c57d3c53de34742f96d635"><div class="ttname"><a href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a04912e04a3c57d3c53de34742f96d635">FLAC__STREAM_ENCODER_UNINITIALIZED</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_UNINITIALIZED</div><div class="ttdef"><b>Definition</b> stream_encoder.h:246</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ggac5e9db4fc32ca2fa74abd9c8a87c02a5a2c2937b7f1600a4ac7c84fc70ab34cf1"><div class="ttname"><a href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a2c2937b7f1600a4ac7c84fc70ab34cf1">FLAC__STREAM_ENCODER_FRAMING_ERROR</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_FRAMING_ERROR</div><div class="ttdef"><b>Definition</b> stream_encoder.h:273</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ggac5e9db4fc32ca2fa74abd9c8a87c02a5a35db99d9958bd6c2301a04715fbc44fd"><div class="ttname"><a href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a35db99d9958bd6c2301a04715fbc44fd">FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR</div><div class="ttdef"><b>Definition</b> stream_encoder.h:278</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ggac5e9db4fc32ca2fa74abd9c8a87c02a5a3a6666ae61a64d955341cec285695bf6"><div class="ttname"><a href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a3a6666ae61a64d955341cec285695bf6">FLAC__STREAM_ENCODER_OK</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_OK</div><div class="ttdef"><b>Definition</b> stream_encoder.h:243</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ggac5e9db4fc32ca2fa74abd9c8a87c02a5a4cb80be4f83eb71f04e74968af1d259e"><div class="ttname"><a href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a4cb80be4f83eb71f04e74968af1d259e">FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR</div><div class="ttdef"><b>Definition</b> stream_encoder.h:255</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ggac5e9db4fc32ca2fa74abd9c8a87c02a5a8c2b2e9efb43a4f9b25b1d2bd9af5f23"><div class="ttname"><a href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5a8c2b2e9efb43a4f9b25b1d2bd9af5f23">FLAC__STREAM_ENCODER_CLIENT_ERROR</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_CLIENT_ERROR</div><div class="ttdef"><b>Definition</b> stream_encoder.h:265</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ggac5e9db4fc32ca2fa74abd9c8a87c02a5abb312cc8318c7a541cadacd23ceb3bbb"><div class="ttname"><a href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5abb312cc8318c7a541cadacd23ceb3bbb">FLAC__STREAM_ENCODER_OGG_ERROR</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_OGG_ERROR</div><div class="ttdef"><b>Definition</b> stream_encoder.h:252</div></div>
|
|
<div class="ttc" id="agroup__flac__stream__encoder_html_ggac5e9db4fc32ca2fa74abd9c8a87c02a5af0e4738522e05a7248435c7148f58f91"><div class="ttname"><a href="group__flac__stream__encoder.html#ggac5e9db4fc32ca2fa74abd9c8a87c02a5af0e4738522e05a7248435c7148f58f91">FLAC__STREAM_ENCODER_IO_ERROR</a></div><div class="ttdeci">@ FLAC__STREAM_ENCODER_IO_ERROR</div><div class="ttdef"><b>Definition</b> stream_encoder.h:268</div></div>
|
|
<div class="ttc" id="astream__decoder_8h_html"><div class="ttname"><a href="stream__decoder_8h.html">stream_decoder.h</a></div><div class="ttdoc">This module contains the functions which implement the stream decoder.</div></div>
|
|
<div class="ttc" id="astructFLAC____StreamEncoder_html"><div class="ttname"><a href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a></div><div class="ttdef"><b>Definition</b> stream_encoder.h:469</div></div>
|
|
<div class="ttc" id="astructFLAC____StreamMetadata_html"><div class="ttname"><a href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a></div><div class="ttdef"><b>Definition</b> format.h:841</div></div>
|
|
</div><!-- fragment --></div><!-- contents -->
|
|
|
|
<hr size="1"/>
|
|
Copyright (c) 2000-2009 Josh Coalson
|
|
Copyright (c) 2011-2025 Xiph.Org Foundation
|
|
<!-- Copyright (c) 2000-2009 Josh Coalson -->
|
|
<!-- Copyright (c) 2011-2025 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.3 -->
|
|
<!-- 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>
|