TeletextDecoder Class Reference

#include <teletextdecoder.h>

List of all members.


Detailed Description

Definition at line 39 of file teletextdecoder.h.


Public Member Functions

 TeletextDecoder ()
virtual ~TeletextDecoder ()
void SetViewer (TeletextViewer *viewer)
 Sets the TeletextViewer which will get the text from this decoder.
int GetDecoderType (void) const
 Returns the actual decoder type (DVB,IVTV,DVB_SUBTITLE.
void Decode (const unsigned char *buf, int vbimode)
 Decodes teletext data.

Private Attributes

TeletextViewerm_teletextviewer
int m_decodertype

Constructor & Destructor Documentation

TeletextDecoder::TeletextDecoder (  )  [inline]

Definition at line 42 of file teletextdecoder.h.

virtual TeletextDecoder::~TeletextDecoder (  )  [inline, virtual]

Definition at line 43 of file teletextdecoder.h.


Member Function Documentation

void TeletextDecoder::SetViewer ( TeletextViewer viewer  )  [inline]

Sets the TeletextViewer which will get the text from this decoder.

Definition at line 46 of file teletextdecoder.h.

Referenced by AvFormatDecoder::SetTeletextDecoderViewer().

int TeletextDecoder::GetDecoderType ( void   )  const [inline]

Returns the actual decoder type (DVB,IVTV,DVB_SUBTITLE.

..)

This is used for the decision in NuppelVideoPlayer to this TeletextDecoder or the caption only decoder.

Definition at line 55 of file teletextdecoder.h.

Referenced by AvFormatDecoder::GetTeletextDecoderType().

void TeletextDecoder::Decode ( const unsigned char *  buf,
int  vbimode 
)

Decodes teletext data.

Parameters:
buf Points to the teletext data
vbimode VBI-Mode (as defined in vbilut.h)

Definition at line 47 of file teletextdecoder.cpp.

Referenced by AvFormatDecoder::ProcessDVBDataPacket(), and AvFormatDecoder::ProcessVBIDataPacket().


Member Data Documentation

Definition at line 62 of file teletextdecoder.h.

Referenced by Decode(), and SetViewer().

Definition at line 63 of file teletextdecoder.h.

Referenced by Decode(), and GetDecoderType().


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

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