SDL::CDTrack3pm
Usage
use SDL;use SDL::CDROM;use SDL::CD ':status';use SDL::CDTrack;SDL::init( SDL_INIT_CDROM );my $drives = SDL::CDROM::num_drives();if( $drives > 0 ){my $CD = SDL::CD->new(0); #first drive's CDif($CD){if( $CD->status != CD_TRAYEMPTY ){my $track = SDL::CD->track(0);}}}
Category
Core, CDROM, Structure
Constants
The constants are exported by default. You can avoid this by doing:
use SDL::CDTrack ();
and access them directly:
SDL::CDTrack::SDL_AUDIO_TRACK;
or by choosing the export tags below:
Export tag: ':type'
SDL_AUDIO_TRACKSDL_DATA_TRACK
Method
id
$track->id() # 0-99
Track number
type
$track->type() # SDL_AUDIO_TRACK or SDL_DATA_TRACK
Type of track
length
$track->length()
Length, in frames, of this track
offset
$track->offset()
Frame offset to the beginning of this track
Releases
7 releases since Debian 7 (Wheezy); the text changed 6 times.