1 <HTML 2 ><HEAD 3 ><TITLE 4 >SDL_CDtrack</TITLE 5 ><META 6 NAME="GENERATOR" 7 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ 8 "><LINK 9 REL="HOME" 10 TITLE="SDL Library Documentation" 11 HREF="index.html"><LINK 12 REL="UP" 13 TITLE="CD-ROM" 14 HREF="cdrom.html"><LINK 15 REL="PREVIOUS" 16 TITLE="SDL_CD" 17 HREF="sdlcd.html"><LINK 18 REL="NEXT" 19 TITLE="Multi-threaded Programming" 20 HREF="thread.html"></HEAD 21 ><BODY 22 CLASS="REFENTRY" 23 BGCOLOR="#FFF8DC" 24 TEXT="#000000" 25 LINK="#0000ee" 26 VLINK="#551a8b" 27 ALINK="#ff0000" 28 ><DIV 29 CLASS="NAVHEADER" 30 ><TABLE 31 SUMMARY="Header navigation table" 32 WIDTH="100%" 33 BORDER="0" 34 CELLPADDING="0" 35 CELLSPACING="0" 36 ><TR 37 ><TH 38 COLSPAN="3" 39 ALIGN="center" 40 >SDL Library Documentation</TH 41 ></TR 42 ><TR 43 ><TD 44 WIDTH="10%" 45 ALIGN="left" 46 VALIGN="bottom" 47 ><A 48 HREF="sdlcd.html" 49 ACCESSKEY="P" 50 >Prev</A 51 ></TD 52 ><TD 53 WIDTH="80%" 54 ALIGN="center" 55 VALIGN="bottom" 56 ></TD 57 ><TD 58 WIDTH="10%" 59 ALIGN="right" 60 VALIGN="bottom" 61 ><A 62 HREF="thread.html" 63 ACCESSKEY="N" 64 >Next</A 65 ></TD 66 ></TR 67 ></TABLE 68 ><HR 69 ALIGN="LEFT" 70 WIDTH="100%"></DIV 71 ><H1 72 ><A 73 NAME="SDLCDTRACK" 74 ></A 75 >SDL_CDtrack</H1 76 ><DIV 77 CLASS="REFNAMEDIV" 78 ><A 79 NAME="AEN7628" 80 ></A 81 ><H2 82 >Name</H2 83 >SDL_CDtrack -- CD Track Information Structure</DIV 84 ><DIV 85 CLASS="REFSECT1" 86 ><A 87 NAME="AEN7631" 88 ></A 89 ><H2 90 >Structure Definition</H2 91 ><PRE 92 CLASS="PROGRAMLISTING" 93 >typedef struct{ 94 Uint8 id; 95 Uint8 type; 96 Uint32 length; 97 Uint32 offset; 98 } SDL_CDtrack;</PRE 99 ></DIV 100 ><DIV 101 CLASS="REFSECT1" 102 ><A 103 NAME="AEN7634" 104 ></A 105 ><H2 106 >Structure Data</H2 107 ><DIV 108 CLASS="INFORMALTABLE" 109 ><A 110 NAME="AEN7636" 111 ></A 112 ><P 113 ></P 114 ><TABLE 115 BORDER="0" 116 CLASS="CALSTABLE" 117 ><TBODY 118 ><TR 119 ><TD 120 ALIGN="LEFT" 121 VALIGN="TOP" 122 ><TT 123 CLASS="STRUCTFIELD" 124 ><I 125 >id</I 126 ></TT 127 ></TD 128 ><TD 129 ALIGN="LEFT" 130 VALIGN="TOP" 131 >Track number (0-99)</TD 132 ></TR 133 ><TR 134 ><TD 135 ALIGN="LEFT" 136 VALIGN="TOP" 137 ><TT 138 CLASS="STRUCTFIELD" 139 ><I 140 >type</I 141 ></TT 142 ></TD 143 ><TD 144 ALIGN="LEFT" 145 VALIGN="TOP" 146 ><TT 147 CLASS="LITERAL" 148 >SDL_AUDIO_TRACK</TT 149 > or <TT 150 CLASS="LITERAL" 151 >SDL_DATA_TRACK</TT 152 ></TD 153 ></TR 154 ><TR 155 ><TD 156 ALIGN="LEFT" 157 VALIGN="TOP" 158 ><TT 159 CLASS="STRUCTFIELD" 160 ><I 161 >length</I 162 ></TT 163 ></TD 164 ><TD 165 ALIGN="LEFT" 166 VALIGN="TOP" 167 >Length, in frames, of this track</TD 168 ></TR 169 ><TR 170 ><TD 171 ALIGN="LEFT" 172 VALIGN="TOP" 173 ><TT 174 CLASS="STRUCTFIELD" 175 ><I 176 >offset</I 177 ></TT 178 ></TD 179 ><TD 180 ALIGN="LEFT" 181 VALIGN="TOP" 182 >Frame offset to the beginning of this track</TD 183 ></TR 184 ></TBODY 185 ></TABLE 186 ><P 187 ></P 188 ></DIV 189 ></DIV 190 ><DIV 191 CLASS="REFSECT1" 192 ><A 193 NAME="AEN7657" 194 ></A 195 ><H2 196 >Description</H2 197 ><P 198 ><SPAN 199 CLASS="STRUCTNAME" 200 >SDL_CDtrack</SPAN 201 > stores data on each track on a CD, its fields should be pretty self explainatory. It is a member a the <A 202 HREF="sdlcd.html" 203 ><SPAN 204 CLASS="STRUCTNAME" 205 >SDL_CD</SPAN 206 ></A 207 > structure.</P 208 ><DIV 209 CLASS="NOTE" 210 ><BLOCKQUOTE 211 CLASS="NOTE" 212 ><P 213 ><B 214 >Note: </B 215 >Frames can be converted to standard timings. There are <TT 216 CLASS="LITERAL" 217 >CD_FPS</TT 218 > frames per second, so <SPAN 219 CLASS="STRUCTNAME" 220 >SDL_CDtrack</SPAN 221 >.<TT 222 CLASS="STRUCTFIELD" 223 ><I 224 >length</I 225 ></TT 226 >/<TT 227 CLASS="LITERAL" 228 >CD_FPS</TT 229 >=length_in_seconds.</P 230 ></BLOCKQUOTE 231 ></DIV 232 ></DIV 233 ><DIV 234 CLASS="REFSECT1" 235 ><A 236 NAME="AEN7669" 237 ></A 238 ><H2 239 >See Also</H2 240 ><P 241 ><A 242 HREF="sdlcd.html" 243 ><SPAN 244 CLASS="STRUCTNAME" 245 >SDL_CD</SPAN 246 ></A 247 ></P 248 ></DIV 249 ><DIV 250 CLASS="NAVFOOTER" 251 ><HR 252 ALIGN="LEFT" 253 WIDTH="100%"><TABLE 254 SUMMARY="Footer navigation table" 255 WIDTH="100%" 256 BORDER="0" 257 CELLPADDING="0" 258 CELLSPACING="0" 259 ><TR 260 ><TD 261 WIDTH="33%" 262 ALIGN="left" 263 VALIGN="top" 264 ><A 265 HREF="sdlcd.html" 266 ACCESSKEY="P" 267 >Prev</A 268 ></TD 269 ><TD 270 WIDTH="34%" 271 ALIGN="center" 272 VALIGN="top" 273 ><A 274 HREF="index.html" 275 ACCESSKEY="H" 276 >Home</A 277 ></TD 278 ><TD 279 WIDTH="33%" 280 ALIGN="right" 281 VALIGN="top" 282 ><A 283 HREF="thread.html" 284 ACCESSKEY="N" 285 >Next</A 286 ></TD 287 ></TR 288 ><TR 289 ><TD 290 WIDTH="33%" 291 ALIGN="left" 292 VALIGN="top" 293 >SDL_CD</TD 294 ><TD 295 WIDTH="34%" 296 ALIGN="center" 297 VALIGN="top" 298 ><A 299 HREF="cdrom.html" 300 ACCESSKEY="U" 301 >Up</A 302 ></TD 303 ><TD 304 WIDTH="33%" 305 ALIGN="right" 306 VALIGN="top" 307 >Multi-threaded Programming</TD 308 ></TR 309 ></TABLE 310 ></DIV 311 ></BODY 312 ></HTML 313 >