--- a/misc/winutils/include/SDL_cdrom.h Tue Jan 21 22:38:13 2014 +0100
+++ b/misc/winutils/include/SDL_cdrom.h Tue Jan 21 22:43:06 2014 +0100
@@ -45,47 +45,47 @@
*/
/** The maximum number of CD-ROM tracks on a disk */
-#define SDL_MAX_TRACKS 99
+#define SDL_MAX_TRACKS 99
/** @name Track Types
* The types of CD-ROM track possible
*/
/*@{*/
-#define SDL_AUDIO_TRACK 0x00
-#define SDL_DATA_TRACK 0x04
+#define SDL_AUDIO_TRACK 0x00
+#define SDL_DATA_TRACK 0x04
/*@}*/
/** The possible states which a CD-ROM drive can be in. */
typedef enum {
- CD_TRAYEMPTY,
- CD_STOPPED,
- CD_PLAYING,
- CD_PAUSED,
- CD_ERROR = -1
+ CD_TRAYEMPTY,
+ CD_STOPPED,
+ CD_PLAYING,
+ CD_PAUSED,
+ CD_ERROR = -1
} CDstatus;
/** Given a status, returns true if there's a disk in the drive */
-#define CD_INDRIVE(status) ((int)(status) > 0)
+#define CD_INDRIVE(status) ((int)(status) > 0)
typedef struct SDL_CDtrack {
- Uint8 id; /**< Track number */
- Uint8 type; /**< Data or audio track */
- Uint16 unused;
- Uint32 length; /**< Length, in frames, of this track */
- Uint32 offset; /**< Offset, in frames, from start of disk */
+ Uint8 id; /**< Track number */
+ Uint8 type; /**< Data or audio track */
+ Uint16 unused;
+ Uint32 length; /**< Length, in frames, of this track */
+ Uint32 offset; /**< Offset, in frames, from start of disk */
} SDL_CDtrack;
/** This structure is only current as of the last call to SDL_CDStatus() */
typedef struct SDL_CD {
- int id; /**< Private drive identifier */
- CDstatus status; /**< Current drive status */
+ int id; /**< Private drive identifier */
+ CDstatus status; /**< Current drive status */
- /** The rest of this structure is only valid if there's a CD in drive */
+ /** The rest of this structure is only valid if there's a CD in drive */
/*@{*/
- int numtracks; /**< Number of tracks on disk */
- int cur_track; /**< Current track position */
- int cur_frame; /**< Current frame offset within current track */
- SDL_CDtrack track[SDL_MAX_TRACKS+1];
+ int numtracks; /**< Number of tracks on disk */
+ int cur_track; /**< Current track position */
+ int cur_frame; /**< Current frame offset within current track */
+ SDL_CDtrack track[SDL_MAX_TRACKS+1];
/*@}*/
} SDL_CD;
@@ -93,16 +93,16 @@
* Conversion functions from frames to Minute/Second/Frames and vice versa
*/
/*@{*/
-#define CD_FPS 75
-#define FRAMES_TO_MSF(f, M,S,F) { \
- int value = f; \
- *(F) = value%CD_FPS; \
- value /= CD_FPS; \
- *(S) = value%60; \
- value /= 60; \
- *(M) = value; \
+#define CD_FPS 75
+#define FRAMES_TO_MSF(f, M,S,F) { \
+ int value = f; \
+ *(F) = value%CD_FPS; \
+ value /= CD_FPS; \
+ *(S) = value%60; \
+ value /= 60; \
+ *(M) = value; \
}
-#define MSF_TO_FRAMES(M, S, F) ((M)*60*CD_FPS+(S)*CD_FPS+(F))
+#define MSF_TO_FRAMES(M, S, F) ((M)*60*CD_FPS+(S)*CD_FPS+(F))
/*@}*/
/* CD-audio API functions: */
@@ -140,28 +140,28 @@
/**
* Play the given CD starting at 'start_track' and 'start_frame' for 'ntracks'
- * tracks and 'nframes' frames. If both 'ntrack' and 'nframe' are 0, play
+ * tracks and 'nframes' frames. If both 'ntrack' and 'nframe' are 0, play
* until the end of the CD. This function will skip data tracks.
- * This function should only be called after calling SDL_CDStatus() to
+ * This function should only be called after calling SDL_CDStatus() to
* get track information about the CD.
* For example:
* @code
- * // Play entire CD:
- * if ( CD_INDRIVE(SDL_CDStatus(cdrom)) )
- * SDL_CDPlayTracks(cdrom, 0, 0, 0, 0);
- * // Play last track:
- * if ( CD_INDRIVE(SDL_CDStatus(cdrom)) ) {
- * SDL_CDPlayTracks(cdrom, cdrom->numtracks-1, 0, 0, 0);
- * }
- * // Play first and second track and 10 seconds of third track:
- * if ( CD_INDRIVE(SDL_CDStatus(cdrom)) )
- * SDL_CDPlayTracks(cdrom, 0, 0, 2, 10);
+ * // Play entire CD:
+ * if ( CD_INDRIVE(SDL_CDStatus(cdrom)) )
+ * SDL_CDPlayTracks(cdrom, 0, 0, 0, 0);
+ * // Play last track:
+ * if ( CD_INDRIVE(SDL_CDStatus(cdrom)) ) {
+ * SDL_CDPlayTracks(cdrom, cdrom->numtracks-1, 0, 0, 0);
+ * }
+ * // Play first and second track and 10 seconds of third track:
+ * if ( CD_INDRIVE(SDL_CDStatus(cdrom)) )
+ * SDL_CDPlayTracks(cdrom, 0, 0, 2, 10);
* @endcode
*
* @return This function returns 0, or -1 if there was an error.
*/
extern DECLSPEC int SDLCALL SDL_CDPlayTracks(SDL_CD *cdrom,
- int start_track, int start_frame, int ntracks, int nframes);
+ int start_track, int start_frame, int ntracks, int nframes);
/**
* Play the given CD starting at 'start' frame for 'length' frames.