diff options
author | Jochen Dolze <vdr@dolze.de> | 2009-03-05 22:01:56 +0100 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2009-03-05 22:01:56 +0100 |
commit | 2417d1f3902ee7bfa78ffd6aeb3ea5421a7ac2dd (patch) | |
tree | 4ab43f05a7adbe33c811f761366300c079b48273 /process.h | |
parent | 7a79077d12b0cae3db32cffa35101e95ed86c8cc (diff) | |
download | vdr-plugin-infosatepg-2417d1f3902ee7bfa78ffd6aeb3ea5421a7ac2dd.tar.gz vdr-plugin-infosatepg-2417d1f3902ee7bfa78ffd6aeb3ea5421a7ac2dd.tar.bz2 |
Moved processing into a thread
Small wakeup handling fixes
Diffstat (limited to 'process.h')
-rw-r--r-- | process.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -95,10 +95,11 @@ public: }; // --- cProcessInfosatepg -class cProcessInfosatepg //: public cThread +class cProcessInfosatepg : public cThread { private: cGlobalInfosatepg *global; + int mac; bool AddInfosatEvent(cChannel *channel, cInfosatevent *iEvent); bool CheckOriginal_and_Episode(char **s,cInfosatevent *iEvent,cCharSetConv *conv); bool CheckAnnouncement(char *s,cInfosatevent *iEvent); @@ -107,8 +108,8 @@ private: u_long DoSum(u_long sum, const char *buf, int nBytes); cEvent *SearchEvent(cSchedule* Schedule, cInfosatevent *iEvent); public: - //virtual void Action(); //(int Mac, cGlobalInfosatepg *Global); cProcessInfosatepg(int Mac, cGlobalInfosatepg *Global); + virtual void Action(); }; #endif |