diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2000-10-08 15:08:26 +0200 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2000-10-08 15:08:26 +0200 |
commit | 9faf7a51e5d67f06e035705cb6e7420c59724341 (patch) | |
tree | fccc7cb90c3222b2fa2495a63426aed5b5e9f504 /menu.h | |
parent | a1a52fe11f95e2a3a182cc374ddc62c52d1dabd3 (diff) | |
download | vdr-9faf7a51e5d67f06e035705cb6e7420c59724341.tar.gz vdr-9faf7a51e5d67f06e035705cb6e7420c59724341.tar.bz2 |
Pressing 'Back' in replay mode brings up 'Recordings' menu
Diffstat (limited to 'menu.h')
-rw-r--r-- | menu.h | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: menu.h 1.10 2000/09/10 14:42:20 kls Exp $ + * $Id: menu.h 1.11 2000/10/08 14:36:23 kls Exp $ */ #ifndef _MENU_H @@ -14,6 +14,7 @@ #include "dvbapi.h" #include "osd.h" +#include "recording.h" class cMenuMain : public cOsdMenu { private: @@ -34,6 +35,17 @@ public: virtual eOSState ProcessKey(eKeys Key); }; +class cMenuRecordings : public cOsdMenu { +private: + cRecordings Recordings; + eOSState Play(void); + eOSState Del(void); + eOSState Summary(void); +public: + cMenuRecordings(void); + virtual eOSState ProcessKey(eKeys Key); + }; + class cRecordControl { private: cDvbApi *dvbApi; @@ -72,6 +84,7 @@ public: virtual eOSState ProcessKey(eKeys Key); bool Visible(void) { return visible; } static void SetRecording(const char *FileName, const char *Title); + static const char *LastReplayed(void); }; #endif //_MENU_H |