void setCutListEnable(int enable);
// iSubtitleOutput
- RESULT enableSubtitles(eWidget *parent, int index);
+ RESULT enableSubtitles(eWidget *parent, PyObject *entry);
RESULT disableSubtitles(eWidget *parent);
- SWIG_VOID(RESULT) getSubtitleList(PyList *list);
+ PyObject *getSubtitleList();
private:
friend class eServiceFactoryDVB;
ePtr<eDVBTeletextParser> m_teletext_parser;
eSubtitleWidget *m_subtitle_widget;
+ eTimer m_subtitle_sync_timer;
+ std::list<eDVBTeletextSubtitlePage> m_subtitle_pages;
+
+ void checkSubtitleTiming();
};
#endif