RTP Audio System
2.0.0
|
Audio Debug. More...
#include <audiodebug.h>
Public Member Functions | |
AudioDebug () | |
~AudioDebug () | |
card16 | getSamplingRate () const |
card8 | getBits () const |
card8 | getChannels () const |
card16 | getByteOrder () const |
cardinal | getBytesPerSecond () const |
cardinal | getBitsPerSample () const |
card16 | setSamplingRate (const card16 samplingRate) |
card8 | setBits (const card8 bits) |
card8 | setChannels (const card8 channels) |
card16 | setByteOrder (const card16 byteOrder) |
bool | ready () const |
void | sync () |
bool | write (const void *data, const size_t length) |
Private Attributes | |
card64 | LastWriteTimeStamp |
card64 | LastPrintTimeStamp |
cardinal | BytesWritten |
integer | Balance |
card16 | AudioSamplingRate |
card8 | AudioChannels |
card8 | AudioBits |
card16 | AudioByteOrder |
Constructor.
Destructor.
card8 AudioDebug::getBits | ( | ) | const [virtual] |
getBits() Implementation of AudioQualityInterface.
Implements AudioQualityInterface.
cardinal AudioDebug::getBitsPerSample | ( | ) | const [virtual] |
getBitsPerSample() Implementation of AudioQualityInterface.
Implements AudioQualityInterface.
card16 AudioDebug::getByteOrder | ( | ) | const [virtual] |
getByteOrder() Implementation of AudioQualityInterface.
Implements AudioQualityInterface.
cardinal AudioDebug::getBytesPerSecond | ( | ) | const [virtual] |
getBytesPerSecond() Implementation of AudioQualityInterface.
Implements AudioQualityInterface.
card8 AudioDebug::getChannels | ( | ) | const [virtual] |
getChannels() Implementation of AudioQualityInterface.
Implements AudioQualityInterface.
card16 AudioDebug::getSamplingRate | ( | ) | const [virtual] |
getSamplingRate() Implementation of AudioQualityInterface.
Implements AudioQualityInterface.
bool AudioDebug::ready | ( | ) | const [virtual] |
ready() implementation of AudioWriterInterface
Implements AudioWriterInterface.
card8 AudioDebug::setBits | ( | const card8 | bits | ) | [virtual] |
setBits() Implementation of AdjustableAudioQualityInterface.
Implements AdjustableAudioQualityInterface.
card16 AudioDebug::setByteOrder | ( | const card16 | byteOrder | ) | [virtual] |
setByteOrder() Implementation of AdjustableAudioQualityInterface.
Implements AdjustableAudioQualityInterface.
card8 AudioDebug::setChannels | ( | const card8 | channels | ) | [virtual] |
setChannels() Implementation of AdjustableAudioQualityInterface.
Implements AdjustableAudioQualityInterface.
card16 AudioDebug::setSamplingRate | ( | const card16 | samplingRate | ) | [virtual] |
setSamplingRate() Implementation of AdjustableAudioQualityInterface.
Implements AdjustableAudioQualityInterface.
void AudioDebug::sync | ( | ) | [virtual] |
sync() implementation of AudioWriterInterface
Implements AudioWriterInterface.
bool AudioDebug::write | ( | const void * | data, |
const size_t | length | ||
) | [virtual] |
write() implementation of AudioWriterInterface
Implements AudioWriterInterface.
card8 AudioDebug::AudioBits [private] |
card16 AudioDebug::AudioByteOrder [private] |
card8 AudioDebug::AudioChannels [private] |
card16 AudioDebug::AudioSamplingRate [private] |
integer AudioDebug::Balance [private] |
cardinal AudioDebug::BytesWritten [private] |
card64 AudioDebug::LastPrintTimeStamp [private] |
card64 AudioDebug::LastWriteTimeStamp [private] |