Commit 42057d5d authored by Sam Lantinga's avatar Sam Lantinga

Date: Thu, 16 Jan 2003 13:48:31 +0200

From: "Mike Gorchak"

added showing of type of the track, when adding -list arg

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40569
parent cfca6d1c
...@@ -44,6 +44,7 @@ static void ListTracks(SDL_CD *cdrom) ...@@ -44,6 +44,7 @@ static void ListTracks(SDL_CD *cdrom)
{ {
int i; int i;
int m, s, f; int m, s, f;
char* trtype;
SDL_CDStatus(cdrom); SDL_CDStatus(cdrom);
printf("Drive tracks: %d\n", cdrom->numtracks); printf("Drive tracks: %d\n", cdrom->numtracks);
...@@ -51,8 +52,20 @@ static void ListTracks(SDL_CD *cdrom) ...@@ -51,8 +52,20 @@ static void ListTracks(SDL_CD *cdrom)
FRAMES_TO_MSF(cdrom->track[i].length, &m, &s, &f); FRAMES_TO_MSF(cdrom->track[i].length, &m, &s, &f);
if ( f > 0 ) if ( f > 0 )
++s; ++s;
printf("\tTrack (index %d) %d: %d:%2.2d\n", i, switch(cdrom->track[i].type)
cdrom->track[i].id, m, s); {
case SDL_AUDIO_TRACK:
trtype="audio";
break;
case SDL_DATA_TRACK:
trtype="data";
break;
default:
trtype="unknown";
break;
}
printf("\tTrack (index %d) %d: %d:%2.2d [%s track]\n", i,
cdrom->track[i].id, m, s, trtype);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment