summaryrefslogtreecommitdiff
path: root/epghandler.c
diff options
context:
space:
mode:
Diffstat (limited to 'epghandler.c')
-rw-r--r--epghandler.c14
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);
+}