more changes for service groups (replacement for zapping alternatives
[enigma2.git] / lib / service / servicedvb.h
index 979a9cabae1ca58324a90bfda5b7a491a945240e..b3978a424763d5cb96e132b95fa1a8f80d1cf205 100644 (file)
@@ -268,4 +268,16 @@ private:
        void radioTextUpdated();
 };
 
+class eStaticServiceDVBBouquetInformation: public iStaticServiceInformation
+{
+       DECLARE_REF(eStaticServiceDVBBouquetInformation);
+       eServiceReference m_playable_service;
+public:
+       eServiceReference &getPlayableService() { return m_playable_service; }
+       RESULT getName(const eServiceReference &ref, std::string &name);
+       int getLength(const eServiceReference &ref);
+       int isPlayable(const eServiceReference &ref, const eServiceReference &ignore);
+       RESULT getEvent(const eServiceReference &ref, ePtr<eServiceEvent> &ptr, time_t start_time);
+};
+
 #endif