X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/0adf3ed39b6fe254154e3b4c38feea616e5aece1..95c570d26ce81e3dd1e0610ff6c5c0b34d75ba5a:/lib/service/servicedvb.h diff --git a/lib/service/servicedvb.h b/lib/service/servicedvb.h index 3f133d69..5e0cf0b4 100644 --- a/lib/service/servicedvb.h +++ b/lib/service/servicedvb.h @@ -158,6 +158,7 @@ public: RESULT enableSubtitles(eWidget *parent, PyObject *entry); RESULT disableSubtitles(eWidget *parent); PyObject *getSubtitleList(); + PyObject *getCachedSubtitle(); // iAudioDelay int getAC3Delay(); @@ -245,16 +246,16 @@ private: ePtr m_teletext_parser; void newSubtitlePage(const eDVBTeletextSubtitlePage &p); ePtr m_new_subtitle_page_connection; - eTimer m_subtitle_sync_timer; std::list m_subtitle_pages; - void checkSubtitleTiming(); /* dvb subtitles */ - void newDVBSubtitleRegion(const eDVBSubtitleRegion &p); - ePtr m_new_dvb_subtitle_region_connection; - eTimer m_dvb_subtitle_sync_timer; - std::list m_dvb_subtitle_regions; - void checkDvbSubtitleTiming(); + ePtr m_subtitle_parser; + void newDVBSubtitlePage(const eDVBSubtitlePage &p); + ePtr m_new_dvb_subtitle_page_connection; + std::list m_dvb_subtitle_pages; + + eTimer m_subtitle_sync_timer; + void checkSubtitleTiming(); /* radiotext */ ePtr m_radiotext_parser;