Merge branch 'bug_538_ignore_global_actions_in_standby'
[enigma2.git] / lib / dvb / scan.h
index 38ac784fb74b2a04d8fd78e74546bb33f36abae0..8f64abe506df5e8f14f0abb25dd0b8cc41639d29 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;
 
@@ -90,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();