X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/b5854a3a9f74c0d0972fd9fc5267e3e07f24c569..34bb54f1a28201b896c06c6b4aedf11a1b25f6d2:/lib/dvb/teletext.h diff --git a/lib/dvb/teletext.h b/lib/dvb/teletext.h index b8df23c6..880fa569 100644 --- a/lib/dvb/teletext.h +++ b/lib/dvb/teletext.h @@ -24,7 +24,6 @@ struct eDVBTeletextSubtitlePage pts_t m_pts; int m_have_pts; int m_timeout; /* in pts */ - int m_C, m_Y; std::vector m_elements; void clear() { m_elements.clear(); } @@ -50,8 +49,10 @@ private: eDVBTeletextSubtitlePage m_subtitle_page; - int m_pid, m_page_M, m_page_X, m_page_open, m_double_height, m_box_open; - + int m_C, m_Y, m_pid, m_page_M, m_page_X, m_page_open, m_double_height, m_box_open; + int m_X28_0_valid, m_X28_t1, m_X28_t2; + int m_M29_0_valid, m_M29_t1, m_M29_t2; + void handlePageStart(); void handleLine(unsigned char *line, int len); void handlePageEnd(int have_pts, const pts_t &pts);