MythTV::Visual Class Reference

#include <visual.h>

List of all members.


Detailed Description

Definition at line 16 of file visual.h.


Public Member Functions

 Visual ()
virtual ~Visual ()
virtual void add (uchar *b, unsigned long b_len, unsigned long w, int c, int p)=0
virtual void prepare ()=0
Decoderdecoder () const
void setDecoder (Decoder *d)
AudioOutputoutput () const
void setOutput (AudioOutput *o)
QMutex * mutex ()

Private Attributes

Decoderdec
AudioOutputout
QMutex mtx

Constructor & Destructor Documentation

MythTV::Visual::Visual (  )  [inline]

Definition at line 19 of file visual.h.

virtual MythTV::Visual::~Visual (  )  [inline, virtual]

Definition at line 20 of file visual.h.


Member Function Documentation

virtual void MythTV::Visual::add ( uchar *  b,
unsigned long  b_len,
unsigned long  w,
int  c,
int  p 
) [pure virtual]

virtual void MythTV::Visual::prepare (  )  [pure virtual]

Decoder* MythTV::Visual::decoder (  )  const [inline]

Definition at line 25 of file visual.h.

Referenced by decoder().

void MythTV::Visual::setDecoder ( Decoder d  )  [inline]

Definition at line 26 of file visual.h.

Referenced by setDecoder().

AudioOutput* MythTV::Visual::output (  )  const [inline]

Definition at line 28 of file visual.h.

Referenced by output().

void MythTV::Visual::setOutput ( AudioOutput o  )  [inline]

Definition at line 29 of file visual.h.

Referenced by setOutput().

QMutex* MythTV::Visual::mutex (  )  [inline]

Definition at line 31 of file visual.h.

Referenced by mutex().


Member Data Documentation

Decoder* MythTV::Visual::dec [private]

Definition at line 35 of file visual.h.

Referenced by decoder(), setDecoder(), and Visual().

AudioOutput* MythTV::Visual::out [private]

Definition at line 36 of file visual.h.

Referenced by output(), setOutput(), and Visual().

QMutex MythTV::Visual::mtx [private]

Definition at line 37 of file visual.h.

Referenced by mutex().


The documentation for this class was generated from the following file:

Generated on Sat Dec 18 05:16:15 2010 for MythTV by  doxygen 1.5.5