23 int main(
int argc,
char **argv)
31 printf(
"sample: kicking IRXs\n");
33 printf(
"libsd loadmodule %d\n", ret);
35 printf(
"sample: loading audsrv\n");
37 printf(
"audsrv loadmodule %d\n", ret);
42 printf(
"sample: failed to initialize audsrv\n");
48 printf(
"There are %d tracks on this disc\n", n);
51 for (track=0; track<=n; track++)
57 int length =
pos - lastpos;
59 printf(
"Track %02d: sector 0x%x, length: %02d:%02d:%02d\n",
60 track,
pos, length / (75*60), (length / 75) % 60, length % 75);
67 printf(
"sample: ended\n");
int audsrv_get_numtracks()
const char * audsrv_get_error_string()
int audsrv_get_track_offset(int track)
int SifLoadModule(const char *path, int arg_len, const char *args)
void SifInitRpc(int mode)
int main(int argc, char **argv)