diff options
Diffstat (limited to 'epghandler.h')
-rw-r--r-- | epghandler.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/epghandler.h b/epghandler.h new file mode 100644 index 0000000..8971f20 --- /dev/null +++ b/epghandler.h @@ -0,0 +1,25 @@ +/* + * epghandler.h: EpgHandler + * + * See the README file for copyright information and how to reach the author. + * + */ + +#ifndef __EPGFIXER_EPGHANDLER_H +#define __EPGFIXER_EPGHANDLER_H + +#include <vdr/epg.h> +#include "regexp.h" + +class cEpgfixerEpgHandler : public cEpgHandler +{ +private: + bool ApplyRegexp(cRegexp *regexp, cEvent *Event, const char *input); + void FixOriginalEpgBugs(cEvent *event); + bool FixBugs(cEvent *Event); +public: + cEpgfixerEpgHandler(void) {}; + virtual bool FixEpgBugs(cEvent *Event); +}; + +#endif //__EPGFIXER_EPGHANDLER_H |