If the eepg plugin does not compile for you with current headers (2.6.34 or newer) this mini patch will fix it. Thanks to Alain Beckam for spotting the problem, I just made the diff file.
--- eepg.c.ori 2010-09-01 15:43:56.000000000 +0200 +++ eepg.c 2010-09-01 15:45:02.000000000 +0200 @@ -2684,7 +2684,7 @@ class cEIT2:public SI::EIT { public: - cEIT2 (cSchedules::cSchedules * Schedules, int Source, u_char Tid, const u_char * Data, + cEIT2 (cSchedules * Schedules, int Source, u_char Tid, const u_char * Data, bool OnlyRunningStatus = false);
// originally from libdtv, Copyright Rolf Hakenes hakenes@hippomi.de @@ -2773,7 +2773,7 @@ } #endif /* NOEPG */
- cEIT2::cEIT2 (cSchedules::cSchedules * Schedules, int Source, u_char Tid, const u_char * Data, bool OnlyRunningStatus) + cEIT2::cEIT2 (cSchedules * Schedules, int Source, u_char Tid, const u_char * Data, bool OnlyRunningStatus) : SI::EIT (Data, false) { if (!CheckCRCAndParse ()) return;