summaryrefslogtreecommitdiff
path: root/epg2vdr.c
diff options
context:
space:
mode:
Diffstat (limited to 'epg2vdr.c')
-rw-r--r--epg2vdr.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/epg2vdr.c b/epg2vdr.c
index 11ca501..c51cc7e 100644
--- a/epg2vdr.c
+++ b/epg2vdr.c
@@ -81,7 +81,8 @@ enum EpgMenuState
emsDones,
emsProgram,
emsUpdate,
- emsReload
+ emsReload,
+ emsRecordings
};
cEpgPluginMenu::cEpgPluginMenu(const char* title, cPluginEPG2VDR* aPlugin)
@@ -101,6 +102,7 @@ cEpgPluginMenu::cEpgPluginMenu(const char* title, cPluginEPG2VDR* aPlugin)
}
cOsdMenu::Add(new cOsdItem(hk(tr("Program")), (eOSState)emsProgram));
+ cOsdMenu::Add(new cOsdItem(hk(tr("Recordings")), (eOSState)emsRecordings));
cOsdMenu::Add(new cOsdItem(hk(tr("Update")), (eOSState)emsUpdate));
cOsdMenu::Add(new cOsdItem(hk(tr("Reload")), (eOSState)emsReload));
@@ -139,6 +141,12 @@ eOSState cEpgPluginMenu::ProcessKey(eKeys key)
break;
}
+ case emsRecordings:
+ {
+ state = AddSubMenu(new cMenuDbRecordings());
+ break;
+ }
+
case emsUpdate:
{
Skins.Message(mtInfo, tr("Update EPG"));