MythTV
master
|
#include <teletextextractorreader.h>
Public Member Functions | |
QSet< QPair< int, int > > | GetUpdatedPages (void) const |
void | ClearUpdatedPages (void) |
![]() | |
TeletextReader () | |
virtual | ~TeletextReader ()=default |
void | Reset (void) |
bool | KeyPress (const QString &Key, bool &Exit) |
QString | GetPage (void) |
void | SetPage (int page, int subpage) |
void | SetSubPage (int subpage) |
bool | PageChanged (void) const |
void | SetPageChanged (bool changed) |
void | SetShowHeader (bool show) |
void | SetHeaderChanged (bool changed) |
bool | IsSubtitle (void) const |
void | SetIsSubtitle (bool sub) |
bool | IsTransparent (void) const |
bool | RevealHidden (void) const |
int | GetPageInput (uint num) const |
TeletextSubPage * | FindSubPage (void) |
tt_line_array | GetHeader (void) |
void | AddPageHeader (int page, int subpage, const uint8_t *buf, int vbimode, int lang, int flags) |
void | AddTeletextData (int magazine, int row, const uint8_t *buf, int vbimode) |
Protected Member Functions | |
void | PageUpdated (int page, int subpage) override |
void | HeaderUpdated (int page, int subpage, tt_line_array &page_ptr, int lang) override |
![]() | |
const TeletextSubPage * | FindSubPage (int page, int subpage, int dir=0) const |
TeletextSubPage * | FindSubPage (int page, int subpage, int dir=0) |
const TeletextPage * | FindPage (int page, int dir=0) const |
TeletextPage * | FindPage (int page, int dir=0) |
const TeletextSubPage * | FindSubPageInternal (int page, int subpage, int direction) const |
const TeletextPage * | FindPageInternal (int page, int direction) const |
Private Attributes | |
QSet< QPair< int, int > > | m_updatedPages |
Additional Inherited Members | |
![]() | |
int | m_curpage {0x100} |
int | m_cursubpage {-1} |
bool | m_curpageShowHeader {true} |
bool | m_curpageIsSubtitle {false} |
std::array< int, 3 > | m_pageinput {0} |
bool | m_transparent {false} |
bool | m_revealHidden {false} |
tt_line_array | m_header {0} |
bool | m_headerChanged {false} |
bool | m_pageChanged {false} |
std::array< TeletextMagazine, 8 > | m_magazines {} |
std::array< uint8_t, 256 > | m_bitswap {} |
int | m_fetchpage {0} |
int | m_fetchsubpage {0} |
Definition at line 16 of file teletextextractorreader.h.
|
inline |
Definition at line 19 of file teletextextractorreader.h.
|
inline |
Definition at line 24 of file teletextextractorreader.h.
|
overrideprotectedvirtual |
Reimplemented from TeletextReader.
Definition at line 5 of file teletextextractorreader.cpp.
|
overrideprotectedvirtual |
Reimplemented from TeletextReader.
Definition at line 11 of file teletextextractorreader.cpp.
|
private |
Definition at line 34 of file teletextextractorreader.h.
Referenced by HeaderUpdated(), and PageUpdated().