diff options
author | Martin Prochnow <nordlicht@martins-kabuff.de> | 2006-03-12 18:14:36 +0100 |
---|---|---|
committer | Andreas Mair <andreas@vdr-developer.org> | 2006-03-12 18:14:36 +0100 |
commit | 17f89bafd559b28b5a175aa82730226dfe9f7d69 (patch) | |
tree | 7098824c14f462d44eaaccf5dc4c6975673ed275 /extrecmenu.c | |
parent | babfdd26f9d2fbe164205951413d74aa6d21ef23 (diff) | |
download | vdr-plugin-extrecmenu-17f89bafd559b28b5a175aa82730226dfe9f7d69.tar.gz vdr-plugin-extrecmenu-17f89bafd559b28b5a175aa82730226dfe9f7d69.tar.bz2 |
Version 0.3v0.3
- details for directories are shown now (# of entries, # of new entries)
- option to shown the length of a recording
- option to hide recording date, time and/or length
Diffstat (limited to 'extrecmenu.c')
-rw-r--r-- | extrecmenu.c | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/extrecmenu.c b/extrecmenu.c index 0adf67e..dc94164 100644 --- a/extrecmenu.c +++ b/extrecmenu.c @@ -1,4 +1,5 @@ #include "extrecmenu.h" +#include "mymenusetup.h" cPluginExtrecmenu::cPluginExtrecmenu(void) { @@ -55,13 +56,22 @@ cOsdObject *cPluginExtrecmenu::MainMenuAction(void) cMenuSetupPage *cPluginExtrecmenu::SetupMenu(void) { // Return a setup menu in case the plugin supports one. - return NULL; + return new myMenuSetup(); } bool cPluginExtrecmenu::SetupParse(const char *Name, const char *Value) { - // Parse your own setup parameters and store their values. - return false; + if(!strcasecmp(Name,"ShowRecDate")) + mysetup.ShowRecDate=atoi(Value); + else + if(!strcasecmp(Name,"ShowRecTime")) + mysetup.ShowRecTime=atoi(Value); + else + if(!strcasecmp(Name,"ShowRecLength")) + mysetup.ShowRecLength=atoi(Value); + else + return false; + return true; } bool cPluginExtrecmenu::Service(const char *Id, void *Data) |