RTP Audio System  2.0.0
AudioDebug Class Reference

Audio Debug. More...

#include <audiodebug.h>

Inheritance diagram for AudioDebug:
AudioWriterInterface AdjustableAudioQualityInterface AudioQualityInterface

List of all members.

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

Detailed Description

Audio Debug.

This class implements AudioWriterInterface for the audio debugger.

Author:
Thomas Dreibholz
Version:
1.0

Constructor & Destructor Documentation

Constructor.

Destructor.


Member Function Documentation

bool AudioDebug::ready ( ) const [virtual]
void AudioDebug::sync ( ) [virtual]
bool AudioDebug::write ( const void *  data,
const size_t  length 
) [virtual]

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines