SDL_CDStatus
Description
This function returns the current status of the given drive. Status is described like so:
typedef enum { CD_TRAYEMPTY, CD_STOPPED, CD_PLAYING, CD_PAUSED, CD_ERROR = -1 } CDstatus;
If the drive has a CD in it, the table of contents of the CD and current play position of the CD will be stored in the SDL_CD structure.
The macro CD_INDRIVE is provided for convenience, and given a status returns true if there's a disk in the drive.
Note: SDL_CDStatus also updates the SDL_CD structure passed to it.