#include <audiodrv.h>

Definition at line 126 of file audiodrv.h.
Public Member Functions | |
| ossAudioDriver (QString s, QString m, int mCap) | |
| ~ossAudioDriver () | |
| virtual void | StartSpeaker () |
| virtual void | Open () |
| virtual void | Close () |
| virtual int | Write (short *data, int samples) |
| virtual int | msOutQueued () |
| virtual int | samplesOutSpaceRemaining () |
| virtual bool | anyMicrophoneData () |
| virtual int | Read (short *buffer, int maxSamples) |
Private Member Functions | |
| int | OpenAudioDevice (QString devName, int mode) |
Private Attributes | |
| int | speakerFd |
| int | microphoneFd |
| QString | spkDevice |
| QString | micDevice |
| bool | readAnyData |
| ossAudioDriver::ossAudioDriver | ( | QString | s, | |
| QString | m, | |||
| int | mCap | |||
| ) |
Definition at line 648 of file audiodrv.cpp.
| ossAudioDriver::~ossAudioDriver | ( | ) |
Definition at line 657 of file audiodrv.cpp.
| void ossAudioDriver::StartSpeaker | ( | ) | [virtual] |
| void ossAudioDriver::Open | ( | void | ) | [virtual] |
| void ossAudioDriver::Close | ( | void | ) | [virtual] |
| int ossAudioDriver::Write | ( | short * | data, | |
| int | samples | |||
| ) | [virtual] |
| int ossAudioDriver::msOutQueued | ( | ) | [virtual] |
| int ossAudioDriver::samplesOutSpaceRemaining | ( | ) | [virtual] |
| bool ossAudioDriver::anyMicrophoneData | ( | ) | [virtual] |
| int ossAudioDriver::Read | ( | short * | buffer, | |
| int | maxSamples | |||
| ) | [virtual] |
| int ossAudioDriver::OpenAudioDevice | ( | QString | devName, | |
| int | mode | |||
| ) | [private] |
int ossAudioDriver::speakerFd [private] |
Definition at line 141 of file audiodrv.h.
Referenced by Close(), msOutQueued(), Open(), ossAudioDriver(), samplesOutSpaceRemaining(), and Write().
int ossAudioDriver::microphoneFd [private] |
Definition at line 142 of file audiodrv.h.
Referenced by anyMicrophoneData(), Close(), Open(), ossAudioDriver(), and Read().
QString ossAudioDriver::spkDevice [private] |
QString ossAudioDriver::micDevice [private] |
bool ossAudioDriver::readAnyData [private] |
Definition at line 145 of file audiodrv.h.
Referenced by anyMicrophoneData(), ossAudioDriver(), and Read().
1.5.5