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@xxxxxxxxxx>
@@ -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;
--- 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@xxxxxxxxxx>
@@ -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;
_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr