AudioTestThread Class Reference

#include <audiogeneralsettings.h>

Inheritance diagram for AudioTestThread:
MThread

List of all members.

Public Member Functions

 AudioTestThread (QObject *parent, QString main, QString passthrough, int channels, AudioOutputSettings settings, bool hd)
 ~AudioTestThread ()
void cancel ()
QString result ()
void setChannel (int channel)

Protected Member Functions

void run ()
 Runs the Qt event loop unless we have a QRunnable, in which case we run the runnable run instead.

Private Attributes

QObject * m_parent
AudioOutputm_audioOutput
int m_channels
QString m_device
QString m_passthrough
bool m_interrupted
int m_channel
bool m_hd
int m_samplerate
AudioFormat m_format

Detailed Description

Definition at line 150 of file audiogeneralsettings.h.


Constructor & Destructor Documentation

AudioTestThread::AudioTestThread ( QObject *  parent,
QString  main,
QString  passthrough,
int  channels,
AudioOutputSettings  settings,
bool  hd 
)

Definition at line 553 of file audiogeneralsettings.cpp.

AudioTestThread::~AudioTestThread (  ) 

Definition at line 579 of file audiogeneralsettings.cpp.


Member Function Documentation

void AudioTestThread::cancel (  ) 
QString AudioTestThread::result ( void   ) 
void AudioTestThread::setChannel ( int  channel  ) 

Definition at line 602 of file audiogeneralsettings.cpp.

Referenced by AudioTest::toggle().

void AudioTestThread::run ( void   )  [protected, virtual]

Runs the Qt event loop unless we have a QRunnable, in which case we run the runnable run instead.

Note:
If you override this method you must call RunProlog before you do any work and RunEpilog before you exit the run method.

Reimplemented from MThread.

Definition at line 607 of file audiogeneralsettings.cpp.


Member Data Documentation

QObject* AudioTestThread::m_parent [private]

Definition at line 166 of file audiogeneralsettings.h.

Referenced by run().

Definition at line 167 of file audiogeneralsettings.h.

Referenced by AudioTestThread(), result(), run(), and ~AudioTestThread().

Definition at line 168 of file audiogeneralsettings.h.

Referenced by AudioTestThread(), and run().

QString AudioTestThread::m_device [private]

Definition at line 169 of file audiogeneralsettings.h.

Referenced by AudioTestThread().

QString AudioTestThread::m_passthrough [private]

Definition at line 170 of file audiogeneralsettings.h.

Referenced by AudioTestThread().

Definition at line 171 of file audiogeneralsettings.h.

Referenced by cancel(), and run().

Definition at line 172 of file audiogeneralsettings.h.

Referenced by run(), and setChannel().

Definition at line 173 of file audiogeneralsettings.h.

Referenced by run().

Definition at line 174 of file audiogeneralsettings.h.

Referenced by AudioTestThread(), and run().

Definition at line 175 of file audiogeneralsettings.h.

Referenced by AudioTestThread().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Thu May 24 06:41:50 2012 for MythTV by  doxygen 1.6.3