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:
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 Tue Nov 20 16:55:21 2001 for ccAudio by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001