summaryrefslogtreecommitdiff
path: root/mymenumoverecording.h
diff options
context:
space:
mode:
authorMartin Prochnow <nordlicht@martins-kabuff.de>2006-04-11 19:12:01 +0200
committerAndreas Mair <andreas@vdr-developer.org>2006-04-11 19:12:01 +0200
commit82bfd4c15949019ede37b2b04be79659c5c65dbe (patch)
tree5deb5bf0d98cbee6c5ee17bb9323d0748ed567a7 /mymenumoverecording.h
parentc849f2898257df19fddb97ac99c392c410f120d1 (diff)
downloadvdr-plugin-extrecmenu-82bfd4c15949019ede37b2b04be79659c5c65dbe.tar.gz
vdr-plugin-extrecmenu-82bfd4c15949019ede37b2b04be79659c5c65dbe.tar.bz2
Version 0.9v0.9
- removed myDvbPlayer, use VDR's cDvbPlayer instead - made adjustments to work with BigPatch-VDRs (JumpPlay-patch) - added option for sort recordings - moved editing of priority and lifetime to its own submenu - removed option to select alternative dvd marker, the icon is now default - added default values for setup options - moved content of patches/ and tools/ to contrib/ and added a small README - new version of 'dvdarchive.sh'; thanks to vejoun from vdr-portal.de - fixed problem with archive dvd recordings at the base dir; thanks to Mase from vdr-portal.de for reporting
Diffstat (limited to 'mymenumoverecording.h')
-rw-r--r--mymenumoverecording.h75
1 files changed, 0 insertions, 75 deletions
diff --git a/mymenumoverecording.h b/mymenumoverecording.h
deleted file mode 100644
index bc7b389..0000000
--- a/mymenumoverecording.h
+++ /dev/null
@@ -1,75 +0,0 @@
-extern bool clearall; // needed for myMenuMoveRecording
-
-// --- myMenuRecordingsItem ---------------------------------------------------
-class myMenuRecordingsItem:public cOsdItem
-{
- private:
- int level,isdirectory;
- int totalentries,newentries;
- char *title;
- char *name;
- const char *filename;
- public:
- myMenuRecordingsItem(cRecording *Recording,int Level);
- ~myMenuRecordingsItem();
- const char *FileName(){return filename;}
- const char *Name(){return name;}
- bool IsDirectory(){return name!=NULL;}
- void IncrementCounter(bool IsNew);
-};
-
-// --- myMenuRecordings -------------------------------------------------------
-class myMenuRecordings:public cOsdMenu
-{
- private:
- bool edit;
- int level,helpkeys;
- int recordingsstate;
- char *base;
- bool Open();
- void SetHelpKeys();
- cRecording *GetRecording(myMenuRecordingsItem *Item);
- eOSState Play();
- eOSState Rewind();
- eOSState Delete();
- eOSState Rename();
- eOSState MoveRec();
- eOSState Info();
- eOSState Commands(eKeys Key=kNone);
- public:
- myMenuRecordings(const char *Base=NULL,int Level=0);
- ~myMenuRecordings();
- void Set(bool Refresh=false);
- virtual eOSState ProcessKey(eKeys Key);
-};
-
-// --- myMenuRenameRecording --------------------------------------------------
-class myMenuRenameRecording:public cOsdMenu
-{
- private:
- char name[MaxFileName];
- char path[MaxFileName];
- cRecording *recording;
- myMenuRecordings *menurecordings;
- public:
- myMenuRenameRecording(cRecording *Recording,myMenuRecordings *MenuRecordings);
- virtual eOSState ProcessKey(eKeys Key);
-};
-
-// --- myMenuMoveRecording ----------------------------------------------------
-class myMenuMoveRecording:public cOsdMenu
-{
- private:
- int level;
- char *base;
- cRecording *recording;
- myMenuRecordings *menurecordings;
- void Set();
- eOSState Open();
- eOSState MoveRec();
- eOSState Create();
- public:
- myMenuMoveRecording(cRecording *Recording,myMenuRecordings *MenuRecordings,const char *Base=NULL,int Level=0);
- myMenuMoveRecording::~myMenuMoveRecording();
- virtual eOSState ProcessKey(eKeys Key);
-};