#include <audiodrv.h>

Definition at line 150 of file audiodrv.h.
Public Member Functions | |
| mythAudioDriver (QString s, QString m, int mCap) | |
| ~mythAudioDriver () | |
| 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 | |
| AudioOutput * | mythOutput |
| int | microphoneFd |
| QString | spkDevice |
| QString | micDevice |
| bool | readAnyData |
| mythAudioDriver::mythAudioDriver | ( | QString | s, | |
| QString | m, | |||
| int | mCap | |||
| ) |
Definition at line 815 of file audiodrv.cpp.
| mythAudioDriver::~mythAudioDriver | ( | ) |
Definition at line 824 of file audiodrv.cpp.
| void mythAudioDriver::StartSpeaker | ( | ) | [virtual] |
| void mythAudioDriver::Open | ( | void | ) | [virtual] |
| void mythAudioDriver::Close | ( | void | ) | [virtual] |
| int mythAudioDriver::Write | ( | short * | data, | |
| int | samples | |||
| ) | [virtual] |
| int mythAudioDriver::msOutQueued | ( | ) | [virtual] |
| int mythAudioDriver::samplesOutSpaceRemaining | ( | ) | [virtual] |
| bool mythAudioDriver::anyMicrophoneData | ( | ) | [virtual] |
| int mythAudioDriver::Read | ( | short * | buffer, | |
| int | maxSamples | |||
| ) | [virtual] |
| int mythAudioDriver::OpenAudioDevice | ( | QString | devName, | |
| int | mode | |||
| ) | [private] |
AudioOutput* mythAudioDriver::mythOutput [private] |
Definition at line 165 of file audiodrv.h.
Referenced by Close(), msOutQueued(), mythAudioDriver(), Open(), Write(), and ~mythAudioDriver().
int mythAudioDriver::microphoneFd [private] |
Definition at line 166 of file audiodrv.h.
Referenced by anyMicrophoneData(), Close(), mythAudioDriver(), Open(), and Read().
QString mythAudioDriver::spkDevice [private] |
QString mythAudioDriver::micDevice [private] |
bool mythAudioDriver::readAnyData [private] |
Definition at line 169 of file audiodrv.h.
Referenced by anyMicrophoneData(), mythAudioDriver(), and Read().
1.5.5