1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv=
"Content-Type" content=
"text/html;charset=iso-8859-1">
3 <title>FLAC: FLAC++/metadata.h: metadata interfaces
</title>
4 <link href=
"doxygen.css" rel=
"stylesheet" type=
"text/css">
6 <!-- Generated by Doxygen 1.4.2 -->
7 <div class=
"qindex"><a class=
"qindex" href=
"index.html">Main
Page
</a> |
<a class=
"qindex" href=
"modules.html">Modules
</a> |
<a class=
"qindex" href=
"hierarchy.html">Class
Hierarchy
</a> |
<a class=
"qindex" href=
"classes.html">Alphabetical
List
</a> |
<a class=
"qindex" href=
"annotated.html">Class
List
</a> |
<a class=
"qindex" href=
"dirs.html">Directories
</a> |
<a class=
"qindex" href=
"files.html">File
List
</a> |
<a class=
"qindex" href=
"functions.html">Class
Members
</a> |
<a class=
"qindex" href=
"globals.html">File
Members
</a></div>
8 <h1>FLAC++/metadata.h: metadata interfaces
<br>
10 [
<a class=
"el" href=
"group__flacpp.html">FLAC C++ API
</a>]
</small>
11 </h1><hr><a name=
"_details"></a><h2>Detailed Description
</h2>
12 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.
14 The behavior closely mimics the C layer interface; be sure to read the detailed description of the
<a class=
"el" href=
"group__flac__metadata.html">C metadata module
</a>. Note that like the C layer, 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.
16 <table border=
"0" cellpadding=
"0" cellspacing=
"0">
18 <tr><td colspan=
"2"><br><h2>Modules
</h2></td></tr>
19 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top"> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group__flacpp__metadata__object.html">FLAC++/metadata.h: metadata object classes
</a></td></tr>
21 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top"> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group__flacpp__metadata__level0.html">FLAC++/metadata.h: metadata level
0 interface
</a></td></tr>
23 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top"> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group__flacpp__metadata__level1.html">FLAC++/metadata.h: metadata level
1 interface
</a></td></tr>
25 <tr><td class=
"memItemLeft" nowrap
align=
"right" valign=
"top"> </td><td class=
"memItemRight" valign=
"bottom"><a class=
"el" href=
"group__flacpp__metadata__level2.html">FLAC++/metadata.h: metadata level
2 interface
</a></td></tr>
30 <div class=
"copyright">
31 <!-- @@@ oh so hacky -->
35 Copyright (c)
2000,
2001,
2002,
2003,
2004,
2005,
2006,
2007 Josh Coalson
37 <td width=
"1%" align=
"right">
38 <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>
43 <!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007 Josh Coalson -->
44 <!-- Permission is granted to copy, distribute and/or modify this document -->
45 <!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
46 <!-- or any later version published by the Free Software Foundation; -->
47 <!-- with no invariant sections. -->
48 <!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->