![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <teletext.h>
Public Member Functions | |
eDVBTeletextParser (iDVBDemux *demux) | |
virtual | ~eDVBTeletextParser () |
int | start (int pid) |
void | setPageAndMagazine (int page, int magazine, const char *lang) |
void | setMagazine (int magazine) |
void | connectNewStream (const sigc::slot0< void > &slot, ePtr< eConnection > &connection) |
void | connectNewPage (const sigc::slot1< void, const eDVBTeletextSubtitlePage & > &slot, ePtr< eConnection > &connection) |
![]() | |
void | operator delete (void *p) |
virtual void | AddRef ()=0 |
virtual void | Release ()=0 |
![]() | |
ePESParser () | |
void | setStreamID (unsigned char id, unsigned char id_mask=0xff) |
void | processData (const uint8_t *data, int len) |
virtual | ~ePESParser () |
Public Attributes | |
std::set< eDVBServicePMTHandler::subtitleStream > | m_found_subtitle_pages |
Static Public Attributes | |
static const int | max_id = 26 |
static const char *const | my_country_codes [] |
Additional Inherited Members | |
![]() | |
virtual | ~iObject () |
eDVBTeletextParser::eDVBTeletextParser | ( | iDVBDemux * | demux | ) |
|
virtual |
void eDVBTeletextParser::connectNewPage | ( | const sigc::slot1< void, const eDVBTeletextSubtitlePage & > & | slot, |
ePtr< eConnection > & | connection | ||
) |
void eDVBTeletextParser::connectNewStream | ( | const sigc::slot0< void > & | slot, |
ePtr< eConnection > & | connection | ||
) |
void eDVBTeletextParser::setMagazine | ( | int | magazine | ) |
void eDVBTeletextParser::setPageAndMagazine | ( | int | page, |
int | magazine, | ||
const char * | lang | ||
) |
int eDVBTeletextParser::start | ( | int | pid | ) |
std::set<eDVBServicePMTHandler::subtitleStream> eDVBTeletextParser::m_found_subtitle_pages |
|
static |
|
static |