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

ost::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

ost::CDAudio::CDAudio int   devnbr = 0
 

ost::CDAudio::~CDAudio  
 


Member Function Documentation

audioerror_t ost::CDAudio::Eject void  
 

audioerror_t ost::CDAudio::Pause void  
 

audioerror_t ost::CDAudio::Play int   start,
int   end = 0
 

audioerror_t ost::CDAudio::Reload void  
 

audioerror_t ost::CDAudio::Resume void  
 

audioerror_t ost::CDAudio::Stop void  
 

audioerror_t ost::CDAudio::getError void   [inline]
 

int ost::CDAudio::getFirst void  
 

int ost::CDAudio::getLast void  
 

unsigned char ost::CDAudio::getVolume int   speaker
 

unsigned char ost::CDAudio::getVolumeLeft void   [inline]
 

unsigned char ost::CDAudio::getVolumeRight void   [inline]
 

bool ost::CDAudio::isAudio int   track
 

bool ost::CDAudio::isOpen void  
 

bool ost::CDAudio::isPaused void  
 

bool ost::CDAudio::operator! void   [inline]
 

void ost::CDAudio::setVolume unsigned char   left,
unsigned char   right
 


The documentation for this class was generated from the following file:
Generated at Sat Nov 3 09:46:02 2001 for ccAudio by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001