#include <teletextdecoder.h>
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 | |
| TeletextViewer * | m_teletextviewer |
| int | m_decodertype |
| TeletextDecoder::TeletextDecoder | ( | ) | [inline] |
Definition at line 42 of file teletextdecoder.h.
| virtual TeletextDecoder::~TeletextDecoder | ( | ) | [inline, virtual] |
Definition at line 43 of file teletextdecoder.h.
| 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.
| 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().
TeletextViewer* TeletextDecoder::m_teletextviewer [private] |
int TeletextDecoder::m_decodertype [private] |
1.5.5