update blacklist to detect transponders with duplicate tsid/onid combinations
[enigma2.git] / lib / dvb / scan.h
index 9f0dd6ef36df2ebcb74c9abbd4faa377cff9c8b2..8f64abe506df5e8f14f0abb25dd0b8cc41639d29 100644 (file)
@@ -51,9 +51,9 @@ class eDVBScan: public Object, public iObject
        int m_channel_state;
        int m_ready, m_ready_all;
 
-       std::map<eDVBChannelID, unsigned int> m_corrected_frequencys;  // yet just used for DVB-T
-
        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;
 
@@ -92,6 +92,8 @@ class eDVBScan: public Object, public iObject
        int m_flags;
        bool m_usePAT;
        bool m_scan_debug;
+       ePyObject m_additional_tsid_onid_check_func;
+       bool m_show_add_tsid_onid_check_failed_msg;
 public:
        eDVBScan(iDVBChannel *channel, bool usePAT=true, bool debug=true );
        ~eDVBScan();