diff options
Diffstat (limited to 'epgsearchext.h')
-rw-r--r-- | epgsearchext.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/epgsearchext.h b/epgsearchext.h index 968299e..4041eb9 100644 --- a/epgsearchext.h +++ b/epgsearchext.h @@ -30,6 +30,7 @@ The project's page is at http://winni.vdr-developer.org/epgsearch #include <vdr/plugin.h> #include <vdr/interface.h> #include <vdr/skins.h> +#include <string> #include "log.h" #include "epgsearchtools.h" @@ -137,6 +138,7 @@ public: int MarginStop; int useVPS; int action; + std::string contentsFilter; int useExtEPGInfo; char** catvalues; cChannel *channelMin; @@ -200,6 +202,9 @@ public: cTimerObjList* GetTimerList(cTimerObjList* timerList); int GetCountRecordings(); bool IsActiveAt(time_t t); + bool HasContent(int contentID); + void SetContentFilter(int* contentStringsFlags); + bool MatchesContentsFilter(const cEvent* e); }; class cSearchExts : public cList<cSearchExt>, public cMutex { |