Public Types
- enum { ioRead=1, ioWrite=2, ioExcept=4 }
Public Methods
Public Static Methods
- static AudioSubSystem * the ()
| enum { ioRead=1, ioWrite=2, ioExcept=4 }
|
|
AudioSubSystem * the ()
| the |
[static]
bool attachProducer (ASProducer *producer)
| attachProducer |
bool attachConsumer (ASConsumer *consumer)
| attachConsumer |
void detachProducer ()
| detachProducer |
void detachConsumer ()
| detachConsumer |
void audioIO (const std::string& audioIO)
| audioIO |
std::string audioIO ()
| audioIO |
void deviceName (const std::string& deviceName)
| deviceName |
std::string deviceName ()
| deviceName |
void fragmentSize (int size)
| fragmentSize |
int fragmentSize ()
| fragmentSize |
void fragmentCount (int fragments)
| fragmentCount |
int fragmentCount ()
| fragmentCount |
void samplingRate (int samplingrate)
| samplingRate |
int samplingRate ()
| samplingRate |
void channels (int channels)
| channels |
void format (int format)
| format |
As opposed to format(), this one returns the number of bits used per
sample. Thats sometimes a difference, for instance 16bit big endian
encoding has the format() 17, whereas bits() would return 16.
void fullDuplex (bool newFullDuplex)
| fullDuplex |
bool fullDuplex ()
| fullDuplex |
const char * error ()
| error |
void handleIO (int type)
| handleIO |
void read (void *buffer, int size)
| read |
void write (void *buffer, int size)
| write |
| Generated by: stefan on stefan on Sat Jun 2 23:13:28 2001, using kdoc 2.0a53. |