X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/8ea443e11cc862e68ebc092f7c9def2a4b811771..57e05465c68a8154f0bace3dfe36db98bb85c3be:/lib/service/servicedvb.h diff --git a/lib/service/servicedvb.h b/lib/service/servicedvb.h index 5dbd47b7..39318b22 100644 --- a/lib/service/servicedvb.h +++ b/lib/service/servicedvb.h @@ -77,7 +77,6 @@ public: RESULT subServices(ePtr &ptr); RESULT timeshift(ePtr &ptr); RESULT cueSheet(ePtr &ptr); - // iPauseableService RESULT pause(); @@ -106,6 +105,7 @@ public: // iFrontendStatusInformation int getFrontendInfo(int w); + PyObject *getFrontendData(bool); // iSubserviceList int getNumberOfSubservices(); @@ -120,6 +120,7 @@ public: // iCueSheet PyObject *getCutList(); void setCutList(PyObject *); + void setCutListEnable(int enable); private: friend class eServiceFactoryDVB; @@ -181,10 +182,12 @@ private: }; std::multiset m_cue_entries; - int m_cuesheet_changed; + int m_cuesheet_changed, m_cutlist_enabled; void loadCuesheet(); void saveCuesheet(); + + void cutlistToCuesheet(); }; #endif