SDL_CDOpen man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]

SDL_CDOpen(3)		SDL API Reference	    SDL_CDOpen(3)

NAME
       SDL_CDOpen- Opens a CD-ROM drive for access.

SYNOPSIS
       #include "SDL.h"

       SDL_CD *SDL_CDOpen(int drive);

DESCRIPTION
       Opens  a	 CD-ROM	 drive	for  access.  It returns a SDL_CD
       structure on success, or NULL if the drive was invalid  or
       busy. This newly opened CD-ROM becomes the default CD used
       when other CD functions are passed a NULL CD-ROM handle.

       Drives are numbered starting with 0. Drive 0 is the system
       default CD-ROM.

EXAMPLES
       SDL_CD *cdrom;
       int cur_track;
       int min, sec, frame;
       SDL_Init(SDL_INIT_CDROM);
       atexit(SDL_Quit);

       /* Check for CD drives */
       if(!SDL_CDNumDrives()){
	 /* None found */
	 fprintf(stderr, "No CDROM devices available
       ");
	 exit(-1);
       }

       /* Open the default drive */
       cdrom=SDL_CDOpen(0);

       /* Did if open? Check if cdrom is NULL */
       if(!cdrom){
	 fprintf(stderr, "Couldn't open drive: %s
       ", SDL_GetError());
	 exit(-1);
       }

       /* Print Volume info */
       printf("Name: %s
       ", SDL_CDName(0));
       printf("Tracks: %d
       ", cdrom->numtracks);
       for(cur_track=0;cur_track < cdrom->numtracks; cur_track++){
	 FRAMES_TO_MSF(cdrom->track[cur_track].length, &min, &sec, &frame);
	 printf("     Track %d: Length %d:%d
       ", cur_track, min, sec);
       }

       SDL_CDClose(cdrom);

SEE ALSO
       SDL_CD, SDL_CDtrack, SDL_CDClose

SDL		      Tue 11 Sep 2001, 22:58	    SDL_CDOpen(3)
[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net