diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2006-08-02 15:44:49 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2006-08-02 15:44:49 +0000 |
| commit | e8242e439b8857030027f342ede47efe7e2f38ea (patch) | |
| tree | a5e3b1590774b053db87750a17ef3faefd45276e /lib/dvb/epgcache.h | |
| parent | cffee89d7b3567ee92901f6963108c33ea3ac469 (diff) | |
| download | enigma2-e8242e439b8857030027f342ede47efe7e2f38ea.tar.gz enigma2-e8242e439b8857030027f342ede47efe7e2f38ea.zip | |
add possibility to read detailed epg from Digital+
Diffstat (limited to 'lib/dvb/epgcache.h')
| -rw-r--r-- | lib/dvb/epgcache.h | 8 |
1 files changed, 5 insertions, 3 deletions
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<eConnection> m_MHWConn; - ePtr<iDVBSectionReader> m_MHWReader; - eDVBSectionFilterMask m_MHWFilterMask; + ePtr<eConnection> m_MHWConn, m_MHWConn2; + ePtr<iDVBSectionReader> 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(); |
