diff src/cdrom/win32/SDL_syscdrom.c @ 1668:4da1ee79c9af SDL-1.3

more tweaking indent options
author Sam Lantinga <slouken@libsdl.org>
date Mon, 29 May 2006 04:04:35 +0000
parents 782fd950bd46
children
line wrap: on
line diff
--- a/src/cdrom/win32/SDL_syscdrom.c	Mon May 29 03:53:21 2006 +0000
+++ b/src/cdrom/win32/SDL_syscdrom.c	Mon May 29 04:04:35 2006 +0000
@@ -47,41 +47,41 @@
 static int SDL_CD_end_position;
 
 /* The system-dependent CD control functions */
-static const char *SDL_SYS_CDName (int drive);
-static int SDL_SYS_CDOpen (int drive);
-static int SDL_SYS_CDGetTOC (SDL_CD * cdrom);
-static CDstatus SDL_SYS_CDStatus (SDL_CD * cdrom, int *position);
-static int SDL_SYS_CDPlay (SDL_CD * cdrom, int start, int length);
-static int SDL_SYS_CDPause (SDL_CD * cdrom);
-static int SDL_SYS_CDResume (SDL_CD * cdrom);
-static int SDL_SYS_CDStop (SDL_CD * cdrom);
-static int SDL_SYS_CDEject (SDL_CD * cdrom);
-static void SDL_SYS_CDClose (SDL_CD * cdrom);
+static const char *SDL_SYS_CDName(int drive);
+static int SDL_SYS_CDOpen(int drive);
+static int SDL_SYS_CDGetTOC(SDL_CD * cdrom);
+static CDstatus SDL_SYS_CDStatus(SDL_CD * cdrom, int *position);
+static int SDL_SYS_CDPlay(SDL_CD * cdrom, int start, int length);
+static int SDL_SYS_CDPause(SDL_CD * cdrom);
+static int SDL_SYS_CDResume(SDL_CD * cdrom);
+static int SDL_SYS_CDStop(SDL_CD * cdrom);
+static int SDL_SYS_CDEject(SDL_CD * cdrom);
+static void SDL_SYS_CDClose(SDL_CD * cdrom);
 
 
 /* Add a CD-ROM drive to our list of valid drives */
 static void
-AddDrive (char *drive)
+AddDrive(char *drive)
 {
     int i;
 
     if (SDL_numcds < MAX_DRIVES) {
         /* Add this drive to our list */
         i = SDL_numcds;
-        SDL_cdlist[i] = SDL_strdup (drive);
+        SDL_cdlist[i] = SDL_strdup(drive);
         if (SDL_cdlist[i] == NULL) {
-            SDL_OutOfMemory ();
+            SDL_OutOfMemory();
             return;
         }
         ++SDL_numcds;
 #ifdef CDROM_DEBUG
-        fprintf (stderr, "Added CD-ROM drive: %s\n", drive);
+        fprintf(stderr, "Added CD-ROM drive: %s\n", drive);
 #endif
     }
 }
 
 int
-SDL_SYS_CDInit (void)
+SDL_SYS_CDInit(void)
 {
     /* checklist: Drive 'A' - 'Z' */
     int i;
@@ -101,39 +101,39 @@
 
     /* Scan the system for CD-ROM drives */
     for (i = 'A'; i <= 'Z'; ++i) {
-        SDL_snprintf (drive, SDL_arraysize (drive), "%c:\\", i);
-        if (GetDriveType (drive) == DRIVE_CDROM) {
-            AddDrive (drive);
+        SDL_snprintf(drive, SDL_arraysize(drive), "%c:\\", i);
+        if (GetDriveType(drive) == DRIVE_CDROM) {
+            AddDrive(drive);
         }
     }
-    SDL_memset (SDL_mciID, 0, sizeof (SDL_mciID));
+    SDL_memset(SDL_mciID, 0, sizeof(SDL_mciID));
     return (0);
 }
 
 /* General ioctl() CD-ROM command function */
 static int
-SDL_SYS_CDioctl (int id, UINT msg, DWORD flags, void *arg)
+SDL_SYS_CDioctl(int id, UINT msg, DWORD flags, void *arg)
 {
     MCIERROR mci_error;
 
-    mci_error = mciSendCommand (SDL_mciID[id], msg, flags, (DWORD_PTR) arg);
+    mci_error = mciSendCommand(SDL_mciID[id], msg, flags, (DWORD_PTR) arg);
     if (mci_error) {
         char error[256];
 
-        mciGetErrorString (mci_error, error, 256);
-        SDL_SetError ("mciSendCommand() error: %s", error);
+        mciGetErrorString(mci_error, error, 256);
+        SDL_SetError("mciSendCommand() error: %s", error);
     }
     return (!mci_error ? 0 : -1);
 }
 
 static const char *
-SDL_SYS_CDName (int drive)
+SDL_SYS_CDName(int drive)
 {
     return (SDL_cdlist[drive]);
 }
 
 static int
-SDL_SYS_CDOpen (int drive)
+SDL_SYS_CDOpen(int drive)
 {
     MCI_OPEN_PARMS mci_open;
     MCI_SET_PARMS mci_set;
@@ -149,9 +149,9 @@
     flags =
         (MCI_OPEN_TYPE | MCI_OPEN_SHAREABLE | MCI_OPEN_TYPE_ID |
          MCI_OPEN_ELEMENT);
-    if (SDL_SYS_CDioctl (0, MCI_OPEN, flags, &mci_open) < 0) {
+    if (SDL_SYS_CDioctl(0, MCI_OPEN, flags, &mci_open) < 0) {
         flags &= ~MCI_OPEN_SHAREABLE;
-        if (SDL_SYS_CDioctl (0, MCI_OPEN, flags, &mci_open) < 0) {
+        if (SDL_SYS_CDioctl(0, MCI_OPEN, flags, &mci_open) < 0) {
             return (-1);
         }
     }
@@ -159,7 +159,7 @@
 
     /* Set the minute-second-frame time format */
     mci_set.dwTimeFormat = MCI_FORMAT_MSF;
-    SDL_SYS_CDioctl (drive, MCI_SET, MCI_SET_TIME_FORMAT, &mci_set);
+    SDL_SYS_CDioctl(drive, MCI_SET, MCI_SET_TIME_FORMAT, &mci_set);
 
 #ifdef BROKEN_MCI_PAUSE
     SDL_paused[drive] = 0;
@@ -168,7 +168,7 @@
 }
 
 static int
-SDL_SYS_CDGetTOC (SDL_CD * cdrom)
+SDL_SYS_CDGetTOC(SDL_CD * cdrom)
 {
     MCI_STATUS_PARMS mci_status;
     int i, okay;
@@ -177,7 +177,7 @@
     okay = 0;
     mci_status.dwItem = MCI_STATUS_NUMBER_OF_TRACKS;
     flags = MCI_STATUS_ITEM | MCI_WAIT;
-    if (SDL_SYS_CDioctl (cdrom->id, MCI_STATUS, flags, &mci_status) == 0) {
+    if (SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags, &mci_status) == 0) {
         cdrom->numtracks = mci_status.dwReturn;
         if (cdrom->numtracks > SDL_MAX_TRACKS) {
             cdrom->numtracks = SDL_MAX_TRACKS;
@@ -189,8 +189,8 @@
             mci_status.dwTrack = cdrom->track[i].id;
 #ifdef MCI_CDA_STATUS_TYPE_TRACK
             mci_status.dwItem = MCI_CDA_STATUS_TYPE_TRACK;
-            if (SDL_SYS_CDioctl (cdrom->id, MCI_STATUS, flags,
-                                 &mci_status) < 0) {
+            if (SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags,
+                                &mci_status) < 0) {
                 break;
             }
             if (mci_status.dwReturn == MCI_CDA_TRACK_AUDIO) {
@@ -202,14 +202,14 @@
             cdrom->track[i].type = SDL_AUDIO_TRACK;
 #endif
             mci_status.dwItem = MCI_STATUS_POSITION;
-            if (SDL_SYS_CDioctl (cdrom->id, MCI_STATUS, flags,
-                                 &mci_status) < 0) {
+            if (SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags,
+                                &mci_status) < 0) {
                 break;
             }
             cdrom->track[i].offset =
-                MSF_TO_FRAMES (MCI_MSF_MINUTE (mci_status.dwReturn),
-                               MCI_MSF_SECOND (mci_status.dwReturn),
-                               MCI_MSF_FRAME (mci_status.dwReturn));
+                MSF_TO_FRAMES(MCI_MSF_MINUTE(mci_status.dwReturn),
+                              MCI_MSF_SECOND(mci_status.dwReturn),
+                              MCI_MSF_FRAME(mci_status.dwReturn));
             cdrom->track[i].length = 0;
             if (i > 0) {
                 cdrom->track[i - 1].length =
@@ -219,12 +219,12 @@
         if (i == cdrom->numtracks) {
             mci_status.dwTrack = cdrom->track[i - 1].id;
             mci_status.dwItem = MCI_STATUS_LENGTH;
-            if (SDL_SYS_CDioctl (cdrom->id, MCI_STATUS, flags,
-                                 &mci_status) == 0) {
+            if (SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags,
+                                &mci_status) == 0) {
                 cdrom->track[i - 1].length =
-                    MSF_TO_FRAMES (MCI_MSF_MINUTE (mci_status.dwReturn),
-                                   MCI_MSF_SECOND (mci_status.dwReturn),
-                                   MCI_MSF_FRAME (mci_status.dwReturn));
+                    MSF_TO_FRAMES(MCI_MSF_MINUTE(mci_status.dwReturn),
+                                  MCI_MSF_SECOND(mci_status.dwReturn),
+                                  MCI_MSF_FRAME(mci_status.dwReturn));
                 /* compute lead-out offset */
                 cdrom->track[i].offset = cdrom->track[i - 1].offset +
                     cdrom->track[i - 1].length;
@@ -238,7 +238,7 @@
 
 /* Get CD-ROM status */
 static CDstatus
-SDL_SYS_CDStatus (SDL_CD * cdrom, int *position)
+SDL_SYS_CDStatus(SDL_CD * cdrom, int *position)
 {
     CDstatus status;
     MCI_STATUS_PARMS mci_status;
@@ -246,7 +246,7 @@
 
     flags = MCI_STATUS_ITEM | MCI_WAIT;
     mci_status.dwItem = MCI_STATUS_MODE;
-    if (SDL_SYS_CDioctl (cdrom->id, MCI_STATUS, flags, &mci_status) < 0) {
+    if (SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags, &mci_status) < 0) {
         status = CD_ERROR;
     } else {
         switch (mci_status.dwReturn) {
@@ -287,12 +287,12 @@
     if (position) {
         if (status == CD_PLAYING || (status == CD_PAUSED)) {
             mci_status.dwItem = MCI_STATUS_POSITION;
-            if (SDL_SYS_CDioctl (cdrom->id, MCI_STATUS, flags,
-                                 &mci_status) == 0) {
+            if (SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags,
+                                &mci_status) == 0) {
                 *position =
-                    MSF_TO_FRAMES (MCI_MSF_MINUTE (mci_status.dwReturn),
-                                   MCI_MSF_SECOND (mci_status.dwReturn),
-                                   MCI_MSF_FRAME (mci_status.dwReturn));
+                    MSF_TO_FRAMES(MCI_MSF_MINUTE(mci_status.dwReturn),
+                                  MCI_MSF_SECOND(mci_status.dwReturn),
+                                  MCI_MSF_FRAME(mci_status.dwReturn));
             } else {
                 *position = 0;
             }
@@ -305,7 +305,7 @@
 
 /* Start play */
 static int
-SDL_SYS_CDPlay (SDL_CD * cdrom, int start, int length)
+SDL_SYS_CDPlay(SDL_CD * cdrom, int start, int length)
 {
     MCI_PLAY_PARMS mci_play;
     int m, s, f;
@@ -313,27 +313,27 @@
 
     flags = MCI_FROM | MCI_TO | MCI_NOTIFY;
     mci_play.dwCallback = 0;
-    FRAMES_TO_MSF (start, &m, &s, &f);
-    mci_play.dwFrom = MCI_MAKE_MSF (m, s, f);
-    FRAMES_TO_MSF (start + length, &m, &s, &f);
-    mci_play.dwTo = MCI_MAKE_MSF (m, s, f);
+    FRAMES_TO_MSF(start, &m, &s, &f);
+    mci_play.dwFrom = MCI_MAKE_MSF(m, s, f);
+    FRAMES_TO_MSF(start + length, &m, &s, &f);
+    mci_play.dwTo = MCI_MAKE_MSF(m, s, f);
     SDL_CD_end_position = mci_play.dwTo;
-    return (SDL_SYS_CDioctl (cdrom->id, MCI_PLAY, flags, &mci_play));
+    return (SDL_SYS_CDioctl(cdrom->id, MCI_PLAY, flags, &mci_play));
 }
 
 /* Pause play */
 static int
-SDL_SYS_CDPause (SDL_CD * cdrom)
+SDL_SYS_CDPause(SDL_CD * cdrom)
 {
 #ifdef BROKEN_MCI_PAUSE
     SDL_paused[cdrom->id] = 1;
 #endif
-    return (SDL_SYS_CDioctl (cdrom->id, MCI_PAUSE, MCI_WAIT, NULL));
+    return (SDL_SYS_CDioctl(cdrom->id, MCI_PAUSE, MCI_WAIT, NULL));
 }
 
 /* Resume play */
 static int
-SDL_SYS_CDResume (SDL_CD * cdrom)
+SDL_SYS_CDResume(SDL_CD * cdrom)
 {
 #ifdef BROKEN_MCI_PAUSE
     MCI_STATUS_PARMS mci_status;
@@ -344,53 +344,53 @@
     /* Play from the current play position to the end position set earlier */
     flags = MCI_STATUS_ITEM | MCI_WAIT;
     mci_status.dwItem = MCI_STATUS_POSITION;
-    if (SDL_SYS_CDioctl (cdrom->id, MCI_STATUS, flags, &mci_status) == 0) {
+    if (SDL_SYS_CDioctl(cdrom->id, MCI_STATUS, flags, &mci_status) == 0) {
         MCI_PLAY_PARMS mci_play;
 
         flags = MCI_FROM | MCI_TO | MCI_NOTIFY;
         mci_play.dwCallback = 0;
         mci_play.dwFrom = mci_status.dwReturn;
         mci_play.dwTo = SDL_CD_end_position;
-        if (SDL_SYS_CDioctl (cdrom->id, MCI_PLAY, flags, &mci_play) == 0) {
+        if (SDL_SYS_CDioctl(cdrom->id, MCI_PLAY, flags, &mci_play) == 0) {
             okay = 1;
             SDL_paused[cdrom->id] = 0;
         }
     }
     return (okay ? 0 : -1);
 #else
-    return (SDL_SYS_CDioctl (cdrom->id, MCI_RESUME, MCI_WAIT, NULL));
+    return (SDL_SYS_CDioctl(cdrom->id, MCI_RESUME, MCI_WAIT, NULL));
 #endif /* BROKEN_MCI_PAUSE */
 }
 
 /* Stop play */
 static int
-SDL_SYS_CDStop (SDL_CD * cdrom)
+SDL_SYS_CDStop(SDL_CD * cdrom)
 {
-    return (SDL_SYS_CDioctl (cdrom->id, MCI_STOP, MCI_WAIT, NULL));
+    return (SDL_SYS_CDioctl(cdrom->id, MCI_STOP, MCI_WAIT, NULL));
 }
 
 /* Eject the CD-ROM */
 static int
-SDL_SYS_CDEject (SDL_CD * cdrom)
+SDL_SYS_CDEject(SDL_CD * cdrom)
 {
-    return (SDL_SYS_CDioctl (cdrom->id, MCI_SET, MCI_SET_DOOR_OPEN, NULL));
+    return (SDL_SYS_CDioctl(cdrom->id, MCI_SET, MCI_SET_DOOR_OPEN, NULL));
 }
 
 /* Close the CD-ROM handle */
 static void
-SDL_SYS_CDClose (SDL_CD * cdrom)
+SDL_SYS_CDClose(SDL_CD * cdrom)
 {
-    SDL_SYS_CDioctl (cdrom->id, MCI_CLOSE, MCI_WAIT, NULL);
+    SDL_SYS_CDioctl(cdrom->id, MCI_CLOSE, MCI_WAIT, NULL);
 }
 
 void
-SDL_SYS_CDQuit (void)
+SDL_SYS_CDQuit(void)
 {
     int i;
 
     if (SDL_numcds > 0) {
         for (i = 0; i < SDL_numcds; ++i) {
-            SDL_free (SDL_cdlist[i]);
+            SDL_free(SDL_cdlist[i]);
         }
         SDL_numcds = 0;
     }