|
MythTV master
|
#include <libmythtv/captions/teletextextractorreader.h>
Public Member Functions | |
| QSet< QPair< int, int > > | GetUpdatedPages (void) const |
| void | ClearUpdatedPages (void) |
Public Member Functions inherited from TeletextReader | |
| 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 |
Protected Member Functions inherited from TeletextReader | |
| virtual void | PageUpdated (int page, int subpage) |
| virtual void | HeaderUpdated (int page, int subpage, tt_line_array &page_ptr, int lang) |
| 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 | |
Protected Attributes inherited from TeletextReader | |
| 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 24 of file teletextextractorreader.h.
|
inline |
Definition at line 19 of file teletextextractorreader.h.
|
overrideprotectedvirtual |
Reimplemented from TeletextReader.
Definition at line 11 of file teletextextractorreader.cpp.
|
overrideprotectedvirtual |
Reimplemented from TeletextReader.
Definition at line 5 of file teletextextractorreader.cpp.
|
private |
Definition at line 34 of file teletextextractorreader.h.
Referenced by HeaderUpdated(), and PageUpdated().