dont try to get frontend informations when the eDVBServicePlay is a pvr service
[enigma2.git] / lib / service / listboxservice.h
index ae0ec5a6ebda938a7858734846068d4bafe6a7ae..a742b061ffde88bfb625fca0e158879a913d3686 100644 (file)
@@ -5,14 +5,13 @@
 #include <lib/service/iservice.h>
 #include <set>
 
 #include <lib/service/iservice.h>
 #include <set>
 
-class eEPGCache;
-
 class eListboxServiceContent: public virtual iListboxContent
 {
        DECLARE_REF(eListboxServiceContent);
 class eListboxServiceContent: public virtual iListboxContent
 {
        DECLARE_REF(eListboxServiceContent);
-       eEPGCache *epgcache;
 public:
        eListboxServiceContent();
 public:
        eListboxServiceContent();
+
+       void setIgnoreService( const eServiceReference &service );
        void setRoot(const eServiceReference &ref);
        void getCurrent(eServiceReference &ref);
        
        void setRoot(const eServiceReference &ref);
        void getCurrent(eServiceReference &ref);
        
@@ -99,6 +98,8 @@ private:
        bool m_current_marked;
 
        int m_numberoffset;
        bool m_current_marked;
 
        int m_numberoffset;
+
+       eServiceReference m_is_playable_ignore;
 };
 
 #endif
 };
 
 #endif