Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

CDAudio Class Reference

This class allows one to control audio playback from the CD player on the target platform. control cd audio player. More...

#include <audio.h>

List of all members.

Public Methods

 CDAudio (int devnbr = 0)
 ~CDAudio ()
audioerror_t Play (int start, int end = 0)
audioerror_t Stop (void)
audioerror_t Pause (void)
audioerror_t Resume (void)
audioerror_t Eject (void)
audioerror_t 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)
audioerror_t getError (void)
bool operator! (void)


Detailed Description

This class allows one to control audio playback from the CD player on the target platform. control cd audio player.

Audio playback can be used to play selective tracks, to eject, etc.

Author(s):
David Sugar <dyfet@ostel.com>


Constructor & Destructor Documentation

CDAudio::CDAudio ( int devnbr = 0 )
 

CDAudio::~CDAudio ( )
 


Member Function Documentation

audioerror_t CDAudio::Eject ( void )
 

audioerror_t CDAudio::Pause ( void )
 

audioerror_t CDAudio::Play ( int start,
int end = 0 )
 

audioerror_t CDAudio::Reload ( void )
 

audioerror_t CDAudio::Resume ( void )
 

audioerror_t CDAudio::Stop ( void )
 

audioerror_t CDAudio::getError ( void ) [inline]
 

int CDAudio::getFirst ( void )
 

int CDAudio::getLast ( void )
 

unsigned char CDAudio::getVolume ( int speaker )
 

unsigned char CDAudio::getVolumeLeft ( void ) [inline]
 

unsigned char CDAudio::getVolumeRight ( void ) [inline]
 

bool CDAudio::isAudio ( int track )
 

bool CDAudio::isOpen ( void )
 

bool CDAudio::isPaused ( void )
 

bool CDAudio::operator! ( void ) [inline]
 

void CDAudio::setVolume ( unsigned char left,
unsigned char right )
 


The documentation for this class was generated from the following file:
Generated at Thu Jun 28 11:02:40 2001 for ccaudio by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000