#include <audio.h>
Inheritance diagram for CDAudio:
Public Member Functions | |
CDAudio (int devnbr=0) | |
~CDAudio () | |
Error | play (int start, int end=0) |
Error | stop (void) |
Error | pause (void) |
Error | resume (void) |
Error | eject (void) |
Error | reload (void) |
int | getFirst (void) |
int | getLast (void) |
bool | isPaused (void) |
bool | isAudio (int track) |
bool | isOpen (void) |
unsigned char | getVolume (int speaker) |
void | setVolume (unsigned char left, unsigned char right) |
unsigned char | getVolumeLeft (void) |
unsigned char | getVolumeRight (void) |
Error | getError (void) |
bool | operator! (void) |
Audio playback can be used to play selective tracks, to eject, etc.
CDAudio::CDAudio | ( | int | devnbr = 0 |
) |
CDAudio::~CDAudio | ( | ) |
Error CDAudio::play | ( | int | start, | |
int | end = 0 | |||
) |
Error CDAudio::stop | ( | void | ) |
Error CDAudio::pause | ( | void | ) |
Error CDAudio::resume | ( | void | ) |
Error CDAudio::eject | ( | void | ) |
Error CDAudio::reload | ( | void | ) |
int CDAudio::getFirst | ( | void | ) |
int CDAudio::getLast | ( | void | ) |
bool CDAudio::isPaused | ( | void | ) |
bool CDAudio::isAudio | ( | int | track | ) |
bool CDAudio::isOpen | ( | void | ) |
unsigned char CDAudio::getVolume | ( | int | speaker | ) |
void CDAudio::setVolume | ( | unsigned char | left, | |
unsigned char | right | |||
) |
unsigned char CDAudio::getVolumeLeft | ( | void | ) | [inline] |
unsigned char CDAudio::getVolumeRight | ( | void | ) | [inline] |
Error CDAudio::getError | ( | void | ) | [inline] |
bool CDAudio::operator! | ( | void | ) | [inline] |