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__StreamMetadata_CueSheet Struct Reference</title> 4<link href="doxygen.css" rel="stylesheet" type="text/css"> 5</head><body> 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__StreamMetadata_CueSheet Struct Reference<br> 9<small> 10[<a class="el" href="group__flac__format.html">FLAC/format.h: format components</a>]</small> 11</h1><code>#include <<a class="el" href="format_8h-source.html">format.h</a>></code> 12<p> 13<a href="structFLAC____StreamMetadata__CueSheet-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2> 14FLAC CUESHEET structure. (See the <a href="../format.html#metadata_block_cuesheet">format specification</a> for the full description of each field.) 15<p> 16<table border="0" cellpadding="0" cellspacing="0"> 17<tr><td></td></tr> 18<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr> 19<tr><td class="memItemLeft" nowrap align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto0">media_catalog_number</a> [129]</td></tr> 20 21<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__uint64 </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto1">lead_in</a></td></tr> 22 23<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto2">is_cd</a></td></tr> 24 25<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto3">num_tracks</a></td></tr> 26 27<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html">FLAC__StreamMetadata_CueSheet_Track</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto4">tracks</a></td></tr> 28 29</table> 30<hr><h2>Member Data Documentation</h2> 31<a class="anchor" name="FLAC____StreamMetadata__CueSheeto0" doxytag="FLAC__StreamMetadata_CueSheet::media_catalog_number"></a><p> 32<table class="mdTable" cellpadding="2" cellspacing="0"> 33 <tr> 34 <td class="mdRow"> 35 <table cellpadding="0" cellspacing="0" border="0"> 36 <tr> 37 <td class="md" nowrap valign="top">char <a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto0">FLAC__StreamMetadata_CueSheet::media_catalog_number</a>[129] </td> 38 </tr> 39 </table> 40 </td> 41 </tr> 42</table> 43<table cellspacing="5" cellpadding="0" border="0"> 44 <tr> 45 <td> 46 47 </td> 48 <td> 49 50<p> 51Media catalog number, in ASCII printable characters 0x20-0x7e. In general, the media catalog number may be 0 to 128 bytes long; any unused characters should be right-padded with NUL characters. </td> 52 </tr> 53</table> 54<a class="anchor" name="FLAC____StreamMetadata__CueSheeto1" doxytag="FLAC__StreamMetadata_CueSheet::lead_in"></a><p> 55<table class="mdTable" cellpadding="2" cellspacing="0"> 56 <tr> 57 <td class="mdRow"> 58 <table cellpadding="0" cellspacing="0" border="0"> 59 <tr> 60 <td class="md" nowrap valign="top">FLAC__uint64 <a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto1">FLAC__StreamMetadata_CueSheet::lead_in</a> </td> 61 </tr> 62 </table> 63 </td> 64 </tr> 65</table> 66<table cellspacing="5" cellpadding="0" border="0"> 67 <tr> 68 <td> 69 70 </td> 71 <td> 72 73<p> 74The number of lead-in samples. </td> 75 </tr> 76</table> 77<a class="anchor" name="FLAC____StreamMetadata__CueSheeto2" doxytag="FLAC__StreamMetadata_CueSheet::is_cd"></a><p> 78<table class="mdTable" cellpadding="2" cellspacing="0"> 79 <tr> 80 <td class="mdRow"> 81 <table cellpadding="0" cellspacing="0" border="0"> 82 <tr> 83 <td class="md" nowrap valign="top">FLAC__bool <a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto2">FLAC__StreamMetadata_CueSheet::is_cd</a> </td> 84 </tr> 85 </table> 86 </td> 87 </tr> 88</table> 89<table cellspacing="5" cellpadding="0" border="0"> 90 <tr> 91 <td> 92 93 </td> 94 <td> 95 96<p> 97<code>true</code> if CUESHEET corresponds to a Compact Disc, else <code>false</code>. </td> 98 </tr> 99</table> 100<a class="anchor" name="FLAC____StreamMetadata__CueSheeto3" doxytag="FLAC__StreamMetadata_CueSheet::num_tracks"></a><p> 101<table class="mdTable" cellpadding="2" cellspacing="0"> 102 <tr> 103 <td class="mdRow"> 104 <table cellpadding="0" cellspacing="0" border="0"> 105 <tr> 106 <td class="md" nowrap valign="top">unsigned <a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto3">FLAC__StreamMetadata_CueSheet::num_tracks</a> </td> 107 </tr> 108 </table> 109 </td> 110 </tr> 111</table> 112<table cellspacing="5" cellpadding="0" border="0"> 113 <tr> 114 <td> 115 116 </td> 117 <td> 118 119<p> 120The number of tracks. </td> 121 </tr> 122</table> 123<a class="anchor" name="FLAC____StreamMetadata__CueSheeto4" doxytag="FLAC__StreamMetadata_CueSheet::tracks"></a><p> 124<table class="mdTable" cellpadding="2" cellspacing="0"> 125 <tr> 126 <td class="mdRow"> 127 <table cellpadding="0" cellspacing="0" border="0"> 128 <tr> 129 <td class="md" nowrap valign="top"><a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html">FLAC__StreamMetadata_CueSheet_Track</a>* <a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto4">FLAC__StreamMetadata_CueSheet::tracks</a> </td> 130 </tr> 131 </table> 132 </td> 133 </tr> 134</table> 135<table cellspacing="5" cellpadding="0" border="0"> 136 <tr> 137 <td> 138 139 </td> 140 <td> 141 142<p> 143NULL if num_tracks == 0, else pointer to array of tracks. </td> 144 </tr> 145</table> 146<hr>The documentation for this struct was generated from the following file:<ul> 147<li>include/FLAC/<a class="el" href="format_8h-source.html">format.h</a></ul> 148 149<hr size="1"> 150<div class="copyright"> 151 <!-- @@@ oh so hacky --> 152 <table> 153 <tr> 154 <td align="left"> 155 Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007 Josh Coalson 156 </td> 157 <td width="1%" align="right"> 158 <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> 159 </td> 160 </tr> 161 </table> 162</div> 163<!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007 Josh Coalson --> 164<!-- Permission is granted to copy, distribute and/or modify this document --> 165<!-- under the terms of the GNU Free Documentation License, Version 1.1 --> 166<!-- or any later version published by the Free Software Foundation; --> 167<!-- with no invariant sections. --> 168<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html --> 169</body> 170</html> 171