X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/1ea1344136bafa89159eacc25896d279dccda593..d9bb0d90e2a5fc8c275c79e981d36c03b1687785:/lib/gui/esubtitle.h diff --git a/lib/gui/esubtitle.h b/lib/gui/esubtitle.h index 0cd66d2c..4d65e177 100644 --- a/lib/gui/esubtitle.h +++ b/lib/gui/esubtitle.h @@ -3,23 +3,32 @@ #include #include +#include class eDVBTeletextSubtitlePage; -class eSubtitleWidget: public eWidget +class eSubtitleWidget: public eWidget, public Object { public: eSubtitleWidget(eWidget *parent); void setPage(const eDVBTeletextSubtitlePage &p); + void setPage(const eDVBSubtitlePage &p); void clearPage(); - + protected: int event(int event, void *data=0, void *data2=0); private: int m_page_ok; eDVBTeletextSubtitlePage m_page; + + int m_dvb_page_ok; + eDVBSubtitlePage m_dvb_page; + + eTimer m_hide_subtitles_timer; + + gRegion m_visible_region; }; #endif