fix linked tuners (i hope)
[enigma2.git] / lib / dvb / db.h
index 265c5970df9546466efcea834e217fbe6b7be711..c5e3ff5c7cc1bc567cd506389e4c47a1e54ce7a8 100644 (file)
@@ -28,9 +28,7 @@ public:
        void save();
 
        void loadBouquet(const char *path);
-       void saveBouquet(const char *path);
        void loadBouquets();
-       void saveBouquets();
 
        eDVBDB();
        virtual ~eDVBDB();
@@ -42,10 +40,11 @@ public:
        
        RESULT addService(const eServiceReferenceDVB &service, eDVBService *service);
        RESULT getService(const eServiceReferenceDVB &reference, ePtr<eDVBService> &service);
+       RESULT flush();
 
        RESULT startQuery(ePtr<iDVBChannelListQuery> &query, eDVBChannelQuery *query, const eServiceReference &source);
 
-       RESULT getBouquet(const eServiceReference &ref, const eBouquet* &bouquet);
+       RESULT getBouquet(const eServiceReference &ref, eBouquet* &bouquet);
 };
 
        // we have to add a possibility to invalidate here.