X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/cffee89d7b3567ee92901f6963108c33ea3ac469..e8242e439b8857030027f342ede47efe7e2f38ea:/lib/dvb/epgcache.h?ds=sidebyside diff --git a/lib/dvb/epgcache.h b/lib/dvb/epgcache.h index c692bc22..73dd407c 100644 --- a/lib/dvb/epgcache.h +++ b/lib/dvb/epgcache.h @@ -178,14 +178,16 @@ class eEPGCache: public eMainloop, private eThread, public Object std::map<__u8, mhw_theme_name_t> m_themes; std::map<__u32, mhw_title_t> m_titles; std::map<__u32, __u32> m_program_ids; - ePtr m_MHWConn; - ePtr m_MHWReader; - eDVBSectionFilterMask m_MHWFilterMask; + ePtr m_MHWConn, m_MHWConn2; + ePtr m_MHWReader, m_MHWReader2; + eDVBSectionFilterMask m_MHWFilterMask, m_MHWFilterMask2; eTimer m_MHWTimeoutTimer; bool m_MHWTimeoutet; void MHWTimeout() { m_MHWTimeoutet=true; } void readMHWData(const __u8 *data); + void readMHWData2(const __u8 *data); void startMHWReader(__u16 pid, __u8 tid); + void startMHWReader2(__u16 pid, __u8 tid, int ext=-1); void startTimeout(int msek); bool checkTimeout() { return m_MHWTimeoutet; } void cleanup();