4 >SDL_CDPlayTracks</TITLE
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
10 TITLE="SDL Library Documentation"
11 HREF="index.html"><LINK
14 HREF="cdrom.html"><LINK
17 HREF="sdlcdplay.html"><LINK
20 HREF="sdlcdpause.html"></HEAD
31 SUMMARY="Header navigation table"
40 >SDL Library Documentation</TH
62 HREF="sdlcdpause.html"
73 NAME="SDLCDPLAYTRACKS"
83 >SDL_CDPlayTracks -- Play the given CD track(s)</DIV
85 CLASS="REFSYNOPSISDIV"
99 CLASS="FUNCSYNOPSISINFO"
100 >#include "SDL.h"</PRE
109 >(SDL_CD *cdrom, int start_track, int start_frame, int ntracks, int nframes));</CODE
125 >SDL_CDPlayTracks</TT
126 > plays the given CD starting at track
144 > is the frame offset, from the beginning of the <TT
149 >, at which to start. <TT
154 > is the frame offset, from the beginning of the last track (<TT
164 >), at which to end playing.</P
168 >SDL_CDPlayTracks</TT
169 > should only be called after calling
171 HREF="sdlcdstatus.html"
177 to get track information about the CD.</P
185 >Data tracks are ignored.</P
204 if there was an error.</P
215 CLASS="PROGRAMLISTING"
216 >/* assuming cdrom is a previously opened device */
217 /* Play the entire CD */
218 if(CD_INDRIVE(SDL_CDStatus(cdrom)))
219 SDL_CDPlayTracks(cdrom, 0, 0, 0, 0);
221 /* Play the first track */
222 if(CD_INDRIVE(SDL_CDStatus(cdrom)))
223 SDL_CDPlayTracks(cdrom, 0, 0, 1, 0);
225 /* Play first 15 seconds of the 2nd track */
226 if(CD_INDRIVE(SDL_CDStatus(cdrom)))
227 SDL_CDPlayTracks(cdrom, 1, 0, 0, CD_FPS*15);</PRE
240 HREF="sdlcdplay.html"
247 HREF="sdlcdstatus.html"
266 SUMMARY="Footer navigation table"
277 HREF="sdlcdplay.html"
295 HREF="sdlcdpause.html"