RESULT enableSubtitles(eWidget *parent, PyObject *entry);
RESULT disableSubtitles(eWidget *parent);
PyObject *getSubtitleList();
+ PyObject *getCachedSubtitle();
// iAudioDelay
int getAC3Delay();
ePtr<eDVBTeletextParser> m_teletext_parser;
void newSubtitlePage(const eDVBTeletextSubtitlePage &p);
ePtr<eConnection> m_new_subtitle_page_connection;
- eTimer m_subtitle_sync_timer;
std::list<eDVBTeletextSubtitlePage> m_subtitle_pages;
- void checkSubtitleTiming();
/* dvb subtitles */
- void newDVBSubtitleRegion(const eDVBSubtitleRegion &p);
- ePtr<eConnection> m_new_dvb_subtitle_region_connection;
- eTimer m_dvb_subtitle_sync_timer;
- std::list<eDVBSubtitleRegion> m_dvb_subtitle_regions;
- void checkDvbSubtitleTiming();
+ ePtr<eDVBSubtitleParser> m_subtitle_parser;
+ void newDVBSubtitlePage(const eDVBSubtitlePage &p);
+ ePtr<eConnection> m_new_dvb_subtitle_page_connection;
+ std::list<eDVBSubtitlePage> m_dvb_subtitle_pages;
+
+ eTimer m_subtitle_sync_timer;
+ void checkSubtitleTiming();
/* radiotext */
ePtr<eDVBRadioTextParser> m_radiotext_parser;