#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] |
1.5.1