Merge commit 'origin/bug_449_fix_wlan_usbstick_recognition'
[enigma2.git] / lib / dvb / scan.h
index 95e3fb39c9302de9887e0d4f8e111e3eed9ad008..2f3ac34a1ff65e3491c4bb98405088d81f054ae9 100644 (file)
@@ -50,8 +50,10 @@ class eDVBScan: public Object, public iObject
                /* scan state variables */
        int m_channel_state;
        int m_ready, m_ready_all;
-       
+
        std::map<eDVBChannelID, ePtr<iDVBFrontendParameters> > m_new_channels;
+       std::map<eDVBChannelID, ePyObjectWrapper> m_tuner_data; // data read from tuner for every new channel
+
        std::map<eServiceReferenceDVB, ePtr<eDVBService> > m_new_services;
        std::map<eServiceReferenceDVB, ePtr<eDVBService> >::iterator m_last_service;
 
@@ -110,6 +112,7 @@ public:
        void getLastServiceName(std::string &name);
        RESULT getFrontend(ePtr<iDVBFrontend> &);
        RESULT getCurrentTransponder(ePtr<iDVBFrontendParameters> &);
+       eDVBChannelID getCurrentChannelID() { return m_chid_current; }
 };
 
 #endif