much faster service change on same transponder (just FTA)
[enigma2.git] / lib / dvb / idvb.h
index dbc24a5f7c17369775a22b8748a8a916d3731a9c..319a9c0b914037fab6411d7e86c0919f81d52269 100644 (file)
@@ -236,8 +236,21 @@ public:
        std::string m_provider_name;
        
        void genSortName();
-       
+
        int m_flags;
+       enum
+       {
+#if 0  // not yet implemented
+               dxNoSDT=1,    // don't get SDT
+               dxDontshow=2,
+               dxHoldName=8,
+               dxNewFound=64, // found in prev scan
+#endif
+               dxNoDVB=4  // dont use PMT for this service ( use cached pids )
+       };
+
+       bool usePMT() const { return !(m_flags & dxNoDVB); }
+
        std::set<int> m_ca;
        std::map<int,int> m_cache;
        virtual ~eDVBService();