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_Track 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&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
8<h1>FLAC__StreamMetadata_CueSheet_Track 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 &lt;<a class="el" href="format_8h-source.html">format.h</a>&gt;</code>
12<p>
13<a href="structFLAC____StreamMetadata__CueSheet__Track-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
14FLAC CUESHEET track structure. (See the <a href="../format.html#cuesheet_track">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">FLAC__uint64&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko0">offset</a></td></tr>
20
21<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__byte&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko1">number</a></td></tr>
22
23<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko2">isrc</a> [13]</td></tr>
24
25<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko3">type</a>:1</td></tr>
26
27<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko4">pre_emphasis</a>:1</td></tr>
28
29<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__byte&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko5">num_indices</a></td></tr>
30
31<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structFLAC____StreamMetadata__CueSheet__Index.html">FLAC__StreamMetadata_CueSheet_Index</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko6">indices</a></td></tr>
32
33</table>
34<hr><h2>Member Data Documentation</h2>
35<a class="anchor" name="FLAC____StreamMetadata__CueSheet__Tracko0" doxytag="FLAC__StreamMetadata_CueSheet_Track::offset"></a><p>
36<table class="mdTable" cellpadding="2" cellspacing="0">
37  <tr>
38    <td class="mdRow">
39      <table cellpadding="0" cellspacing="0" border="0">
40        <tr>
41          <td class="md" nowrap valign="top">FLAC__uint64 <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko0">FLAC__StreamMetadata_CueSheet_Track::offset</a>          </td>
42        </tr>
43      </table>
44    </td>
45  </tr>
46</table>
47<table cellspacing="5" cellpadding="0" border="0">
48  <tr>
49    <td>
50      &nbsp;
51    </td>
52    <td>
53
54<p>
55Track offset in samples, relative to the beginning of the FLAC audio stream.     </td>
56  </tr>
57</table>
58<a class="anchor" name="FLAC____StreamMetadata__CueSheet__Tracko1" doxytag="FLAC__StreamMetadata_CueSheet_Track::number"></a><p>
59<table class="mdTable" cellpadding="2" cellspacing="0">
60  <tr>
61    <td class="mdRow">
62      <table cellpadding="0" cellspacing="0" border="0">
63        <tr>
64          <td class="md" nowrap valign="top">FLAC__byte <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko1">FLAC__StreamMetadata_CueSheet_Track::number</a>          </td>
65        </tr>
66      </table>
67    </td>
68  </tr>
69</table>
70<table cellspacing="5" cellpadding="0" border="0">
71  <tr>
72    <td>
73      &nbsp;
74    </td>
75    <td>
76
77<p>
78The track number.     </td>
79  </tr>
80</table>
81<a class="anchor" name="FLAC____StreamMetadata__CueSheet__Tracko2" doxytag="FLAC__StreamMetadata_CueSheet_Track::isrc"></a><p>
82<table class="mdTable" cellpadding="2" cellspacing="0">
83  <tr>
84    <td class="mdRow">
85      <table cellpadding="0" cellspacing="0" border="0">
86        <tr>
87          <td class="md" nowrap valign="top">char <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko2">FLAC__StreamMetadata_CueSheet_Track::isrc</a>[13]          </td>
88        </tr>
89      </table>
90    </td>
91  </tr>
92</table>
93<table cellspacing="5" cellpadding="0" border="0">
94  <tr>
95    <td>
96      &nbsp;
97    </td>
98    <td>
99
100<p>
101Track ISRC. This is a 12-digit alphanumeric code plus a trailing <code>NUL</code> byte     </td>
102  </tr>
103</table>
104<a class="anchor" name="FLAC____StreamMetadata__CueSheet__Tracko3" doxytag="FLAC__StreamMetadata_CueSheet_Track::type"></a><p>
105<table class="mdTable" cellpadding="2" cellspacing="0">
106  <tr>
107    <td class="mdRow">
108      <table cellpadding="0" cellspacing="0" border="0">
109        <tr>
110          <td class="md" nowrap valign="top">unsigned <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko3">FLAC__StreamMetadata_CueSheet_Track::type</a>          </td>
111        </tr>
112      </table>
113    </td>
114  </tr>
115</table>
116<table cellspacing="5" cellpadding="0" border="0">
117  <tr>
118    <td>
119      &nbsp;
120    </td>
121    <td>
122
123<p>
124The track type: 0 for audio, 1 for non-audio.     </td>
125  </tr>
126</table>
127<a class="anchor" name="FLAC____StreamMetadata__CueSheet__Tracko4" doxytag="FLAC__StreamMetadata_CueSheet_Track::pre_emphasis"></a><p>
128<table class="mdTable" cellpadding="2" cellspacing="0">
129  <tr>
130    <td class="mdRow">
131      <table cellpadding="0" cellspacing="0" border="0">
132        <tr>
133          <td class="md" nowrap valign="top">unsigned <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko4">FLAC__StreamMetadata_CueSheet_Track::pre_emphasis</a>          </td>
134        </tr>
135      </table>
136    </td>
137  </tr>
138</table>
139<table cellspacing="5" cellpadding="0" border="0">
140  <tr>
141    <td>
142      &nbsp;
143    </td>
144    <td>
145
146<p>
147The pre-emphasis flag: 0 for no pre-emphasis, 1 for pre-emphasis.     </td>
148  </tr>
149</table>
150<a class="anchor" name="FLAC____StreamMetadata__CueSheet__Tracko5" doxytag="FLAC__StreamMetadata_CueSheet_Track::num_indices"></a><p>
151<table class="mdTable" cellpadding="2" cellspacing="0">
152  <tr>
153    <td class="mdRow">
154      <table cellpadding="0" cellspacing="0" border="0">
155        <tr>
156          <td class="md" nowrap valign="top">FLAC__byte <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko5">FLAC__StreamMetadata_CueSheet_Track::num_indices</a>          </td>
157        </tr>
158      </table>
159    </td>
160  </tr>
161</table>
162<table cellspacing="5" cellpadding="0" border="0">
163  <tr>
164    <td>
165      &nbsp;
166    </td>
167    <td>
168
169<p>
170The number of track index points.     </td>
171  </tr>
172</table>
173<a class="anchor" name="FLAC____StreamMetadata__CueSheet__Tracko6" doxytag="FLAC__StreamMetadata_CueSheet_Track::indices"></a><p>
174<table class="mdTable" cellpadding="2" cellspacing="0">
175  <tr>
176    <td class="mdRow">
177      <table cellpadding="0" cellspacing="0" border="0">
178        <tr>
179          <td class="md" nowrap valign="top"><a class="el" href="structFLAC____StreamMetadata__CueSheet__Index.html">FLAC__StreamMetadata_CueSheet_Index</a>* <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko6">FLAC__StreamMetadata_CueSheet_Track::indices</a>          </td>
180        </tr>
181      </table>
182    </td>
183  </tr>
184</table>
185<table cellspacing="5" cellpadding="0" border="0">
186  <tr>
187    <td>
188      &nbsp;
189    </td>
190    <td>
191
192<p>
193NULL if num_indices == 0, else pointer to array of index points.     </td>
194  </tr>
195</table>
196<hr>The documentation for this struct was generated from the following file:<ul>
197<li>include/FLAC/<a class="el" href="format_8h-source.html">format.h</a></ul>
198
199<hr size="1">
200<div class="copyright">
201	<!-- @@@ oh so hacky -->
202	<table>
203		<tr>
204			<td align="left">
205				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
206			</td>
207			<td width="1%" align="right">
208				<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>
209			</td>
210		</tr>
211	</table>
212</div>
213<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
214<!-- Permission is granted to copy, distribute and/or modify this document -->
215<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
216<!-- or any later version published by the Free Software Foundation; -->
217<!-- with no invariant sections. -->
218<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
219</body>
220</html>
221