%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 188.40.95.74 / Your IP : 216.73.216.205 Web Server : Apache System : Linux cp01.striminghost.net 3.10.0-1160.119.1.el7.tuxcare.els13.x86_64 #1 SMP Fri Nov 22 06:29:45 UTC 2024 x86_64 User : vlasotin ( 1054) PHP Version : 5.6.40 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/share/doc/flac-devel-1.3.0/api/ |
Upload File : |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.5"/> <title>FLAC: Modules</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">FLAC  <span id="projectnumber">1.3.0</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.5 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li class="current"><a href="modules.html"><span>Modules</span></a></li> <li><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="headertitle"> <div class="title">Modules</div> </div> </div><!--header--> <div class="contents"> <div class="textblock">Here is a list of all modules:</div><div class="directory"> <div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory"> <tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_')"/><a class="el" href="group__porting.html" target="_self">Porting Guide for New Versions</a></td><td class="desc"></td></tr> <tr id="row_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__porting__1__1__2__to__1__1__3.html" target="_self">Porting from FLAC 1.1.2 to 1.1.3</a></td><td class="desc">This module describes porting from FLAC 1.1.2 to FLAC 1.1.3 </td></tr> <tr id="row_0_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__porting__1__1__3__to__1__1__4.html" target="_self">Porting from FLAC 1.1.3 to 1.1.4</a></td><td class="desc">This module describes porting from FLAC 1.1.3 to FLAC 1.1.4 </td></tr> <tr id="row_0_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__porting__1__1__4__to__1__2__0.html" target="_self">Porting from FLAC 1.1.4 to 1.2.0</a></td><td class="desc">This module describes porting from FLAC 1.1.4 to FLAC 1.2.0 </td></tr> <tr id="row_1_" class="even"><td class="entry"><img id="arr_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_')"/><a class="el" href="group__flac.html" target="_self">FLAC C API</a></td><td class="desc"></td></tr> <tr id="row_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__flac__callbacks.html" target="_self">FLAC/callback.h: I/O callback structures</a></td><td class="desc">This module defines the structures for describing I/O callbacks to the other FLAC interfaces </td></tr> <tr id="row_1_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__flac__export.html" target="_self">FLAC/export.h: export symbols</a></td><td class="desc">This module contains #defines and symbols for exporting function calls, and providing version information and compiled-in features </td></tr> <tr id="row_1_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__flac__format.html" target="_self">FLAC/format.h: format components</a></td><td class="desc">This module contains structure definitions for the representation of FLAC format components in memory. These are the basic structures used by the rest of the interfaces </td></tr> <tr id="row_1_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_3_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_3_')"/><a class="el" href="group__flac__metadata.html" target="_self">FLAC/metadata.h: metadata interfaces</a></td><td class="desc">This module provides functions for creating and manipulating FLAC metadata blocks in memory, and three progressively more powerful interfaces for traversing and editing metadata in native FLAC files. Note that currently only the Chain interface (level 2) supports Ogg FLAC files, and it is read-only i.e. no writing back changed metadata to file </td></tr> <tr id="row_1_3_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__flac__metadata__level0.html" target="_self">FLAC/metadata.h: metadata level 0 interface</a></td><td class="desc">The level 0 interface consists of individual routines to read the STREAMINFO, VORBIS_COMMENT, CUESHEET, and PICTURE blocks, requiring only a filename </td></tr> <tr id="row_1_3_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__flac__metadata__level1.html" target="_self">FLAC/metadata.h: metadata level 1 interface</a></td><td class="desc">The level 1 interface provides read-write access to FLAC file metadata and operates directly on the FLAC file </td></tr> <tr id="row_1_3_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__flac__metadata__level2.html" target="_self">FLAC/metadata.h: metadata level 2 interface</a></td><td class="desc">The level 2 interface provides read-write access to FLAC file metadata; all metadata is read into memory, operated on in memory, and then written to file, which is more efficient than level 1 when editing multiple blocks </td></tr> <tr id="row_1_3_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__flac__metadata__object.html" target="_self">FLAC/metadata.h: metadata object methods</a></td><td class="desc">This module contains methods for manipulating FLAC metadata objects </td></tr> <tr id="row_1_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_4_')"/><a class="el" href="group__flac__decoder.html" target="_self">FLAC/_decoder.h: decoder interfaces</a></td><td class="desc">This module describes the decoder layers provided by libFLAC </td></tr> <tr id="row_1_4_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__flac__stream__decoder.html" target="_self">FLAC/stream_decoder.h: stream decoder interface</a></td><td class="desc">This module contains the functions which implement the stream decoder </td></tr> <tr id="row_1_5_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_5_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_5_')"/><a class="el" href="group__flac__encoder.html" target="_self">FLAC/_encoder.h: encoder interfaces</a></td><td class="desc">This module describes the encoder layers provided by libFLAC </td></tr> <tr id="row_1_5_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__flac__stream__encoder.html" target="_self">FLAC/stream_encoder.h: stream encoder interface</a></td><td class="desc">This module contains the functions which implement the stream encoder </td></tr> <tr id="row_2_"><td class="entry"><img id="arr_2_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('2_')"/><a class="el" href="group__flacpp.html" target="_self">FLAC C++ API</a></td><td class="desc"></td></tr> <tr id="row_2_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__flacpp__decoder.html" target="_self">FLAC++/decoder.h: decoder classes</a></td><td class="desc">This module describes the decoder layers provided by libFLAC++ </td></tr> <tr id="row_2_1_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__flacpp__encoder.html" target="_self">FLAC++/encoder.h: encoder classes</a></td><td class="desc">This module describes the encoder layers provided by libFLAC++ </td></tr> <tr id="row_2_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__flacpp__export.html" target="_self">FLAC++/export.h: export symbols</a></td><td class="desc">This module contains #defines and symbols for exporting function calls, and providing version information and compiled-in features </td></tr> <tr id="row_2_3_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_2_3_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('2_3_')"/><a class="el" href="group__flacpp__metadata.html" target="_self">FLAC++/metadata.h: metadata interfaces</a></td><td class="desc">This module provides classes for creating and manipulating FLAC metadata blocks in memory, and three progressively more powerful interfaces for traversing and editing metadata in FLAC files </td></tr> <tr id="row_2_3_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__flacpp__metadata__object.html" target="_self">FLAC++/metadata.h: metadata object classes</a></td><td class="desc"></td></tr> <tr id="row_2_3_1_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__flacpp__metadata__level0.html" target="_self">FLAC++/metadata.h: metadata level 0 interface</a></td><td class="desc">Level 0 metadata iterators </td></tr> <tr id="row_2_3_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__flacpp__metadata__level1.html" target="_self">FLAC++/metadata.h: metadata level 1 interface</a></td><td class="desc">Level 1 metadata iterator </td></tr> <tr id="row_2_3_3_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__flacpp__metadata__level2.html" target="_self">FLAC++/metadata.h: metadata level 2 interface</a></td><td class="desc">Level 2 metadata iterator </td></tr> </table> </div><!-- directory --> </div><!-- contents --> <hr size="1"> <div class="copyright"> <!-- @@@ oh so hacky --> <table> <tr> <td align="left"> Copyright (c) 2000-2009 Josh Coalson Copyright (c) 2011-2013 Xiph.Org Foundation </td> <td width="1%" align="right"> <a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a> </td> </tr> </table> </div> <!-- Copyright (c) 2000-2009 Josh Coalson --> <!-- Copyright (c) 2011-2013 Xiph.Org Foundation --> <!-- Permission is granted to copy, distribute and/or modify this document --> <!-- under the terms of the GNU Free Documentation License, Version 1.1 --> <!-- or any later version published by the Free Software Foundation; --> <!-- with no invariant sections. --> <!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html --> </body> </html>