diff options
Diffstat (limited to 'epghandler.c')
-rw-r--r-- | epghandler.c | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/epghandler.c b/epghandler.c index 68e7a28..2dadd33 100644 --- a/epghandler.c +++ b/epghandler.c @@ -6,8 +6,10 @@ */ #include "epghandler.h" -#include "config.h" +#include "blacklist.h" #include "charset.h" +#include "config.h" +#include "epgclone.h" #include "regexp.h" #include <vdr/tools.h> #include <string.h> @@ -267,3 +269,13 @@ bool cEpgfixerEpgHandler::FixEpgBugs(cEvent *Event) FixBugs(Event); return false; } + +bool cEpgfixerEpgHandler::HandleEvent(cEvent *Event) +{ + return EpgfixerEpgClones.Apply(Event); +} + +bool cEpgfixerEpgHandler::IgnoreChannel(const cChannel *Channel) +{ + return EpgfixerBlacklists.Apply((cChannel *)Channel); +} |