diff options
author | Christian Wieninger <cwieninger@gmx.de> | 2011-01-09 13:15:45 +0100 |
---|---|---|
committer | Christian Wieninger <cwieninger@gmx.de> | 2011-01-09 13:15:45 +0100 |
commit | 287475be08c2e14e92111e86ac53003e101e854b (patch) | |
tree | b72f1772a5ef07dbf01e4860984a22c1768076cb /menu_myedittimer.c | |
parent | 7f9432fe4193dae2f2080407c7364b099300c2dd (diff) | |
download | vdr-plugin-epgsearch-287475be08c2e14e92111e86ac53003e101e854b.tar.gz vdr-plugin-epgsearch-287475be08c2e14e92111e86ac53003e101e854b.tar.bz2 |
updated support for pin plugin patch, thanks to Jiri Dobry for providing a patch
Diffstat (limited to 'menu_myedittimer.c')
-rw-r--r-- | menu_myedittimer.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/menu_myedittimer.c b/menu_myedittimer.c index 276ce4c..a35617a 100644 --- a/menu_myedittimer.c +++ b/menu_myedittimer.c @@ -34,6 +34,9 @@ The project's page is at http://winni.vdr-developer.org/epgsearch #include "menu_deftimercheckmethod.h" #include "timerstatus.h" #include <math.h> +#ifdef USE_PINPLUGIN +#include "../pin/pin.h" +#endif const char *cMenuMyEditTimer::CheckModes[3]; @@ -63,7 +66,7 @@ cMenuMyEditTimer::cMenuMyEditTimer(cTimer *Timer, bool New, const cEvent* Event, strcpy(file, Timer->File()); channel = Timer->Channel()->Number(); #ifdef USE_PINPLUGIN - fskProtection = Timer->FskProtection(); + fskProtection = Timer->HasFlags(tfProtected); #endif if (forcechannel) channel = forcechannel->Number(); @@ -125,7 +128,7 @@ void cMenuMyEditTimer::Set() Add(new cMenuEditStrItem( tr("Directory"), directory, MaxFileName, tr(AllowedChars))); Add(new cMenuEditBitItem( trVDR("Active"), &flags, tfActive)); #ifdef USE_PINPLUGIN - if (cOsd::pinValid) Add(new cMenuEditChanItem(tr("Channel"), &channel)); + if (PinService::pinValid) Add(new cMenuEditChanItem(tr("Channel"), &channel)); else { cString buf = cString::sprintf("%s\t%s", tr("Channel"), Channels.GetByNumber(channel)->Name()); Add(new cOsdItem(buf)); @@ -144,7 +147,7 @@ void cMenuMyEditTimer::Set() Add(new cMenuEditIntItem( trVDR("Priority"), &priority, 0, MAXPRIORITY)); Add(new cMenuEditIntItem( trVDR("Lifetime"), &lifetime, 0, MAXLIFETIME)); #ifdef USE_PINPLUGIN - if (cOsd::pinValid || !fskProtection) Add(new cMenuEditBoolItem(tr("Childlock"),&fskProtection)); + if (PinService::pinValid || !fskProtection) Add(new cMenuEditBoolItem(tr("Childlock"),&fskProtection)); else { cString buf = cString::sprintf("%s\t%s", tr("Childlock"), fskProtection ? trVDR("yes") : trVDR("no")); Add(new cOsdItem(buf)); |