Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > 7528ff8b241faf6d158e12599972eb96 > files > 156

taglib-doc-1.8-3.20121215git.fc18.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>TagLib::FLAC::Picture Class Reference (TagLib)</title>
    <link href="taglib-api.css" rel="stylesheet" type="text/css">
  </head>
  <body>
    <div id="container">
      <table border="0" width="100%">
          <tr>
            <td width="1">
              <img src="../taglib.png">
            </td>
            <td>
              <div id="intro">
                <table border="0" height="119" cellpadding="0" cellspacing="0" width="100%">
                    <tr><td valign="top"><h1>TagLib 1.8.0 (TagLib::FLAC::Picture Class Reference)</h1></td></tr>
                    <tr>
                      <td valign="bottom">
                        <div id="links">
                          <a href="index.html">Home</a>
                          <a href="inherits.html">Class&nbsp;Hierarchy</a>
                          <a href="namespaces.html">Namespaces</a>
                          <a href="annotated.html">Classes</a>
                          <a href="files.html">Headers</a>
                          <a href="namespacemembers.html">Namespace&nbsp;Members</a>
                          <a href="functions.html">Class&nbsp;Members</a>
                          <a href="globals.html">File&nbsp;Members</a>
                        </div>
                      </td>
                    </tr>
                </table>
              </div>
            </td>
          </tr>
      </table>
      <div id="text">
<!-- Generated by Doxygen 1.8.3 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceTagLib.html">TagLib</a></li><li class="navelem"><a class="el" href="namespaceTagLib_1_1FLAC.html">FLAC</a></li><li class="navelem"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html">Picture</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classTagLib_1_1FLAC_1_1Picture-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">TagLib::FLAC::Picture Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="flacpicture_8h_source.html">flacpicture.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for TagLib::FLAC::Picture:</div>
<div class="dyncontent">
<div class="center"><img src="classTagLib_1_1FLAC_1_1Picture__inherit__graph.png" border="0" usemap="#TagLib_1_1FLAC_1_1Picture_inherit__map" alt="Inheritance graph"/></div>
<map name="TagLib_1_1FLAC_1_1Picture_inherit__map" id="TagLib_1_1FLAC_1_1Picture_inherit__map">
<area shape="rect" id="node2" href="classTagLib_1_1FLAC_1_1MetadataBlock.html" title="TagLib::FLAC::MetadataBlock" alt="" coords="5,5,203,32"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for TagLib::FLAC::Picture:</div>
<div class="dyncontent">
<div class="center"><img src="classTagLib_1_1FLAC_1_1Picture__coll__graph.png" border="0" usemap="#TagLib_1_1FLAC_1_1Picture_coll__map" alt="Collaboration graph"/></div>
<map name="TagLib_1_1FLAC_1_1Picture_coll__map" id="TagLib_1_1FLAC_1_1Picture_coll__map">
<area shape="rect" id="node2" href="classTagLib_1_1FLAC_1_1MetadataBlock.html" title="TagLib::FLAC::MetadataBlock" alt="" coords="5,5,203,32"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a326e413653566629f9641b09416538fe"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fe">Type</a> { <br/>
&#160;&#160;<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea2ff6756e02871d72fe44035651b58864">Other</a> = 0x00, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea39867776abb47e4835734482bbbda3a3">FileIcon</a> = 0x01, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fead0480556b4ff629e550050412f1ddd4f">OtherFileIcon</a> = 0x02, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea143c23ae32e910e9896a92741b38ef76">FrontCover</a> = 0x03, 
<br/>
&#160;&#160;<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea3d74c088153ea1168e282133c5396a98">BackCover</a> = 0x04, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea6362007d9b5d140212522a51f8a7ff6b">LeafletPage</a> = 0x05, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea9b9aba98d63f5176283ddbec532003ef">Media</a> = 0x06, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538feacea9be7197da29fe75f269882ae586b2">LeadArtist</a> = 0x07, 
<br/>
&#160;&#160;<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538feab81bee2f10ea6757bc543bf506cb9ffd">Artist</a> = 0x08, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea8ad13802ba6bf9c2f66470ea9891d098">Conductor</a> = 0x09, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea4e3f44358f6fda17549ac597b4ef1c41">Band</a> = 0x0A, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea238804511a241c7bd8060ad9bf761593">Composer</a> = 0x0B, 
<br/>
&#160;&#160;<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea7c49add595fe49e77c232655c9437afa">Lyricist</a> = 0x0C, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea0be6f57d696645598cf16fc80941afc9">RecordingLocation</a> = 0x0D, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea76c8a258d7af4bbd1eab64bf46aabb46">DuringRecording</a> = 0x0E, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea7fc11f80c24db6182dae79eb6428e07e">DuringPerformance</a> = 0x0F, 
<br/>
&#160;&#160;<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fead0bea8595d37e677777bf6e650ea26c4">MovieScreenCapture</a> = 0x10, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea6aa57414307a3ba3d3fe2774d4d64729">ColouredFish</a> = 0x11, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538feaf9f73d77d009e0d728f7d757647d13d2">Illustration</a> = 0x12, 
<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea17a3d733b7785bb5468c402268a094eb">BandLogo</a> = 0x13, 
<br/>
&#160;&#160;<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fea2a8ae5d614bbdb77e398a3d9d7d8877b">PublisherLogo</a> = 0x14
<br/>
 }</td></tr>
<tr class="separator:a326e413653566629f9641b09416538fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_classTagLib_1_1FLAC_1_1MetadataBlock"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classTagLib_1_1FLAC_1_1MetadataBlock')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html">TagLib::FLAC::MetadataBlock</a></td></tr>
<tr class="memitem:a5e1da27d0b8d99635bc91de7f1e10bbe inherit pub_types_classTagLib_1_1FLAC_1_1MetadataBlock"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html#a5e1da27d0b8d99635bc91de7f1e10bbe">BlockType</a> { <br/>
&#160;&#160;<a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html#a5e1da27d0b8d99635bc91de7f1e10bbea6d52f2ec822fc456f61c9bc8ec34d3b7">StreamInfo</a> = 0, 
<a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html#a5e1da27d0b8d99635bc91de7f1e10bbeadba50264b51cc3926a4c28feea73d9dd">Padding</a>, 
<a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html#a5e1da27d0b8d99635bc91de7f1e10bbea858e9f074e73e471556387f1261f5514">Application</a>, 
<a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html#a5e1da27d0b8d99635bc91de7f1e10bbea9ddb8d75803abf30f0e8b79eab40237b">SeekTable</a>, 
<br/>
&#160;&#160;<a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html#a5e1da27d0b8d99635bc91de7f1e10bbeaf643f7308547873452f1ee8432fb3465">VorbisComment</a>, 
<a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html#a5e1da27d0b8d99635bc91de7f1e10bbea2f1b6b0c3f487cbf6582a0924fffddb9">CueSheet</a>, 
<a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html#a5e1da27d0b8d99635bc91de7f1e10bbea16ebde97179eac8678804e577d5c815f">Picture</a>
<br/>
 }</td></tr>
<tr class="separator:a5e1da27d0b8d99635bc91de7f1e10bbe inherit pub_types_classTagLib_1_1FLAC_1_1MetadataBlock"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a2647940a3bec4e3c00975fd2b8d5117d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a2647940a3bec4e3c00975fd2b8d5117d">Picture</a> ()</td></tr>
<tr class="separator:a2647940a3bec4e3c00975fd2b8d5117d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95e98a3812296d5e718c0044a53b8f26"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a95e98a3812296d5e718c0044a53b8f26">Picture</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#abf12531921f71e61382d89192d44d402">data</a>)</td></tr>
<tr class="separator:a95e98a3812296d5e718c0044a53b8f26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a115342fd11dcbae996fa20b4cab07a30"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a115342fd11dcbae996fa20b4cab07a30">~Picture</a> ()</td></tr>
<tr class="separator:a115342fd11dcbae996fa20b4cab07a30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72749b0e8d10f25bc802db35c9360506"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fe">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a72749b0e8d10f25bc802db35c9360506">type</a> () const </td></tr>
<tr class="separator:a72749b0e8d10f25bc802db35c9360506"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6d38f13b49d9146213b22b3e1b61c3a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#ad6d38f13b49d9146213b22b3e1b61c3a">setType</a> (<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fe">Type</a> <a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a72749b0e8d10f25bc802db35c9360506">type</a>)</td></tr>
<tr class="separator:ad6d38f13b49d9146213b22b3e1b61c3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c260f084c7bb3dde0fead2d0276e30b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a0c260f084c7bb3dde0fead2d0276e30b">mimeType</a> () const </td></tr>
<tr class="separator:a0c260f084c7bb3dde0fead2d0276e30b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1cc58e5f6fab391c9ea54e9b130a0ef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#ae1cc58e5f6fab391c9ea54e9b130a0ef">setMimeType</a> (const <a class="el" href="classTagLib_1_1String.html">String</a> &amp;m)</td></tr>
<tr class="separator:ae1cc58e5f6fab391c9ea54e9b130a0ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4af31e4670b0bd55e80cb516545f1955"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a4af31e4670b0bd55e80cb516545f1955">description</a> () const </td></tr>
<tr class="separator:a4af31e4670b0bd55e80cb516545f1955"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6cb46426ba7e6932a81289f8f9f7035"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#af6cb46426ba7e6932a81289f8f9f7035">setDescription</a> (const <a class="el" href="classTagLib_1_1String.html">String</a> &amp;desc)</td></tr>
<tr class="separator:af6cb46426ba7e6932a81289f8f9f7035"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92d766d00fcf39113aa0003c3063ee79"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a92d766d00fcf39113aa0003c3063ee79">width</a> () const </td></tr>
<tr class="separator:a92d766d00fcf39113aa0003c3063ee79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d6a61bf64e8d3798a4e8ba7b42b31e1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a6d6a61bf64e8d3798a4e8ba7b42b31e1">setWidth</a> (int w)</td></tr>
<tr class="separator:a6d6a61bf64e8d3798a4e8ba7b42b31e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a3590edc0b63b292840f731dc76200d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a5a3590edc0b63b292840f731dc76200d">height</a> () const </td></tr>
<tr class="separator:a5a3590edc0b63b292840f731dc76200d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6848dbb3e704479c2e63a20704ef466e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a6848dbb3e704479c2e63a20704ef466e">setHeight</a> (int h)</td></tr>
<tr class="separator:a6848dbb3e704479c2e63a20704ef466e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf7489152da8dd37a58cc21f29f8ffc1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#aaf7489152da8dd37a58cc21f29f8ffc1">colorDepth</a> () const </td></tr>
<tr class="separator:aaf7489152da8dd37a58cc21f29f8ffc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a044f3710ebbb6afeb496e0e5e8d0df53"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a044f3710ebbb6afeb496e0e5e8d0df53">setColorDepth</a> (int depth)</td></tr>
<tr class="separator:a044f3710ebbb6afeb496e0e5e8d0df53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9749be3870ef3d13908ff85de8a3a8c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#aa9749be3870ef3d13908ff85de8a3a8c">numColors</a> () const </td></tr>
<tr class="separator:aa9749be3870ef3d13908ff85de8a3a8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcc81a47f73ee865927ef114dcbd8d3b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#abcc81a47f73ee865927ef114dcbd8d3b">setNumColors</a> (int <a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#aa9749be3870ef3d13908ff85de8a3a8c">numColors</a>)</td></tr>
<tr class="separator:abcc81a47f73ee865927ef114dcbd8d3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf12531921f71e61382d89192d44d402"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#abf12531921f71e61382d89192d44d402">data</a> () const </td></tr>
<tr class="separator:abf12531921f71e61382d89192d44d402"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fc9b9e7d93f158ea1b1169205512707"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a8fc9b9e7d93f158ea1b1169205512707">setData</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;<a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#abf12531921f71e61382d89192d44d402">data</a>)</td></tr>
<tr class="separator:a8fc9b9e7d93f158ea1b1169205512707"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10fb2a5ad95d9b69350ef1b8b95f8113"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a10fb2a5ad95d9b69350ef1b8b95f8113">code</a> () const </td></tr>
<tr class="separator:a10fb2a5ad95d9b69350ef1b8b95f8113"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a959d859d591a063dda50771e6a039b71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a959d859d591a063dda50771e6a039b71">render</a> () const </td></tr>
<tr class="separator:a959d859d591a063dda50771e6a039b71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad30a86aaba6e88efd6982a94ae67a357"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#ad30a86aaba6e88efd6982a94ae67a357">parse</a> (const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;rawData)</td></tr>
<tr class="separator:ad30a86aaba6e88efd6982a94ae67a357"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classTagLib_1_1FLAC_1_1MetadataBlock"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classTagLib_1_1FLAC_1_1MetadataBlock')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html">TagLib::FLAC::MetadataBlock</a></td></tr>
<tr class="memitem:afd45da6e69899754c84c56bc352243f2 inherit pub_methods_classTagLib_1_1FLAC_1_1MetadataBlock"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html#afd45da6e69899754c84c56bc352243f2">MetadataBlock</a> ()</td></tr>
<tr class="separator:afd45da6e69899754c84c56bc352243f2 inherit pub_methods_classTagLib_1_1FLAC_1_1MetadataBlock"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8fab813e1c251927d4316d21ddf0071 inherit pub_methods_classTagLib_1_1FLAC_1_1MetadataBlock"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html#af8fab813e1c251927d4316d21ddf0071">~MetadataBlock</a> ()</td></tr>
<tr class="separator:af8fab813e1c251927d4316d21ddf0071 inherit pub_methods_classTagLib_1_1FLAC_1_1MetadataBlock"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Enumeration Documentation</h2>
<a class="anchor" id="a326e413653566629f9641b09416538fe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fe">TagLib::FLAC::Picture::Type</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>This describes the function or content of the picture. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea2ff6756e02871d72fe44035651b58864"></a>Other</em>&nbsp;</td><td class="fielddoc">
<p>A type not enumerated below. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea39867776abb47e4835734482bbbda3a3"></a>FileIcon</em>&nbsp;</td><td class="fielddoc">
<p>32x32 PNG image that should be used as the file icon </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fead0480556b4ff629e550050412f1ddd4f"></a>OtherFileIcon</em>&nbsp;</td><td class="fielddoc">
<p><a class="el" href="classTagLib_1_1FLAC_1_1File.html" title="An implementation of TagLib::File with FLAC specific methods.">File</a> icon of a different size or format. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea143c23ae32e910e9896a92741b38ef76"></a>FrontCover</em>&nbsp;</td><td class="fielddoc">
<p>Front cover image of the album. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea3d74c088153ea1168e282133c5396a98"></a>BackCover</em>&nbsp;</td><td class="fielddoc">
<p>Back cover image of the album. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea6362007d9b5d140212522a51f8a7ff6b"></a>LeafletPage</em>&nbsp;</td><td class="fielddoc">
<p>Inside leaflet page of the album. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea9b9aba98d63f5176283ddbec532003ef"></a>Media</em>&nbsp;</td><td class="fielddoc">
<p>Image from the album itself. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538feacea9be7197da29fe75f269882ae586b2"></a>LeadArtist</em>&nbsp;</td><td class="fielddoc">
<p><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html">Picture</a> of the lead artist or soloist. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538feab81bee2f10ea6757bc543bf506cb9ffd"></a>Artist</em>&nbsp;</td><td class="fielddoc">
<p><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html">Picture</a> of the artist or performer. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea8ad13802ba6bf9c2f66470ea9891d098"></a>Conductor</em>&nbsp;</td><td class="fielddoc">
<p><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html">Picture</a> of the conductor. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea4e3f44358f6fda17549ac597b4ef1c41"></a>Band</em>&nbsp;</td><td class="fielddoc">
<p><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html">Picture</a> of the band or orchestra. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea238804511a241c7bd8060ad9bf761593"></a>Composer</em>&nbsp;</td><td class="fielddoc">
<p><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html">Picture</a> of the composer. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea7c49add595fe49e77c232655c9437afa"></a>Lyricist</em>&nbsp;</td><td class="fielddoc">
<p><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html">Picture</a> of the lyricist or text writer. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea0be6f57d696645598cf16fc80941afc9"></a>RecordingLocation</em>&nbsp;</td><td class="fielddoc">
<p><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html">Picture</a> of the recording location or studio. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea76c8a258d7af4bbd1eab64bf46aabb46"></a>DuringRecording</em>&nbsp;</td><td class="fielddoc">
<p><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html">Picture</a> of the artists during recording. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea7fc11f80c24db6182dae79eb6428e07e"></a>DuringPerformance</em>&nbsp;</td><td class="fielddoc">
<p><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html">Picture</a> of the artists during performance. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fead0bea8595d37e677777bf6e650ea26c4"></a>MovieScreenCapture</em>&nbsp;</td><td class="fielddoc">
<p><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html">Picture</a> from a movie or video related to the track. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea6aa57414307a3ba3d3fe2774d4d64729"></a>ColouredFish</em>&nbsp;</td><td class="fielddoc">
<p><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html">Picture</a> of a large, coloured fish. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538feaf9f73d77d009e0d728f7d757647d13d2"></a>Illustration</em>&nbsp;</td><td class="fielddoc">
<p>Illustration related to the track. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea17a3d733b7785bb5468c402268a094eb"></a>BandLogo</em>&nbsp;</td><td class="fielddoc">
<p>Logo of the band or performer. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a326e413653566629f9641b09416538fea2a8ae5d614bbdb77e398a3d9d7d8877b"></a>PublisherLogo</em>&nbsp;</td><td class="fielddoc">
<p>Logo of the publisher (record company) </p>
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a2647940a3bec4e3c00975fd2b8d5117d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TagLib::FLAC::Picture::Picture </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a95e98a3812296d5e718c0044a53b8f26"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TagLib::FLAC::Picture::Picture </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;&#160;</td>
          <td class="paramname"><em>data</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a115342fd11dcbae996fa20b4cab07a30"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TagLib::FLAC::Picture::~Picture </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a10fb2a5ad95d9b69350ef1b8b95f8113"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int TagLib::FLAC::Picture::code </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the <a class="el" href="namespaceTagLib_1_1FLAC.html" title="An implementation of FLAC metadata.">FLAC</a> metadata block type. </p>

<p>Implements <a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html#af1ef430c477ea5ff48b3ee1d12192146">TagLib::FLAC::MetadataBlock</a>.</p>

</div>
</div>
<a class="anchor" id="aaf7489152da8dd37a58cc21f29f8ffc1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int TagLib::FLAC::Picture::colorDepth </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the color depth (in bits-per-pixel) of the image. </p>

</div>
</div>
<a class="anchor" id="abf12531921f71e61382d89192d44d402"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> TagLib::FLAC::Picture::data </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the image data. </p>

</div>
</div>
<a class="anchor" id="a4af31e4670b0bd55e80cb516545f1955"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classTagLib_1_1String.html">String</a> TagLib::FLAC::Picture::description </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns a text description of the image. </p>

</div>
</div>
<a class="anchor" id="a5a3590edc0b63b292840f731dc76200d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int TagLib::FLAC::Picture::height </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the height of the image. </p>

</div>
</div>
<a class="anchor" id="a0c260f084c7bb3dde0fead2d0276e30b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classTagLib_1_1String.html">String</a> TagLib::FLAC::Picture::mimeType </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the mime type of the image. This should in most cases be "image/png" or "image/jpeg". </p>

</div>
</div>
<a class="anchor" id="aa9749be3870ef3d13908ff85de8a3a8c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int TagLib::FLAC::Picture::numColors </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the number of colors used on the image.. </p>

</div>
</div>
<a class="anchor" id="ad30a86aaba6e88efd6982a94ae67a357"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TagLib::FLAC::Picture::parse </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;&#160;</td>
          <td class="paramname"><em>rawData</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Parse the picture data in the <a class="el" href="namespaceTagLib_1_1FLAC.html" title="An implementation of FLAC metadata.">FLAC</a> picture block format. </p>

</div>
</div>
<a class="anchor" id="a959d859d591a063dda50771e6a039b71"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> TagLib::FLAC::Picture::render </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Render the content to the <a class="el" href="namespaceTagLib_1_1FLAC.html" title="An implementation of FLAC metadata.">FLAC</a> picture block format. </p>

<p>Implements <a class="el" href="classTagLib_1_1FLAC_1_1MetadataBlock.html#ae9a93613c841af784d9bc9587531be71">TagLib::FLAC::MetadataBlock</a>.</p>

</div>
</div>
<a class="anchor" id="a044f3710ebbb6afeb496e0e5e8d0df53"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TagLib::FLAC::Picture::setColorDepth </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>depth</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the color depth (in bits-per-pixel) of the image. </p>

</div>
</div>
<a class="anchor" id="a8fc9b9e7d93f158ea1b1169205512707"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TagLib::FLAC::Picture::setData </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classTagLib_1_1ByteVector.html">ByteVector</a> &amp;&#160;</td>
          <td class="paramname"><em>data</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the image data. </p>

</div>
</div>
<a class="anchor" id="af6cb46426ba7e6932a81289f8f9f7035"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TagLib::FLAC::Picture::setDescription </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classTagLib_1_1String.html">String</a> &amp;&#160;</td>
          <td class="paramname"><em>desc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets a textual description of the image to <em>desc</em>. </p>

</div>
</div>
<a class="anchor" id="a6848dbb3e704479c2e63a20704ef466e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TagLib::FLAC::Picture::setHeight </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the height of the image. </p>

</div>
</div>
<a class="anchor" id="ae1cc58e5f6fab391c9ea54e9b130a0ef"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TagLib::FLAC::Picture::setMimeType </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classTagLib_1_1String.html">String</a> &amp;&#160;</td>
          <td class="paramname"><em>m</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the mime type of the image. This should in most cases be "image/png" or "image/jpeg". </p>

</div>
</div>
<a class="anchor" id="abcc81a47f73ee865927ef114dcbd8d3b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TagLib::FLAC::Picture::setNumColors </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numColors</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the number of colors used on the image (for indexed images). </p>

</div>
</div>
<a class="anchor" id="ad6d38f13b49d9146213b22b3e1b61c3a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TagLib::FLAC::Picture::setType </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fe">Type</a>&#160;</td>
          <td class="paramname"><em>type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the type of the image. </p>

</div>
</div>
<a class="anchor" id="a6d6a61bf64e8d3798a4e8ba7b42b31e1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void TagLib::FLAC::Picture::setWidth </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>w</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sets the width of the image. </p>

</div>
</div>
<a class="anchor" id="a72749b0e8d10f25bc802db35c9360506"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classTagLib_1_1FLAC_1_1Picture.html#a326e413653566629f9641b09416538fe">Type</a> TagLib::FLAC::Picture::type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the type of the image. </p>

</div>
</div>
<a class="anchor" id="a92d766d00fcf39113aa0003c3063ee79"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int TagLib::FLAC::Picture::width </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Returns the width of the image. </p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="flacpicture_8h_source.html">flacpicture.h</a></li>
</ul>
</div><!-- contents -->
      </div>
    </div>
  </body>
</html>