summaryrefslogtreecommitdiff
path: root/mymenurecordings.h
diff options
context:
space:
mode:
Diffstat (limited to 'mymenurecordings.h')
-rw-r--r--mymenurecordings.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/mymenurecordings.h b/mymenurecordings.h
index bc7b389..795c48c 100644
--- a/mymenurecordings.h
+++ b/mymenurecordings.h
@@ -4,11 +4,14 @@ extern bool clearall; // needed for myMenuMoveRecording
class myMenuRecordingsItem:public cOsdItem
{
private:
+ bool isdvd;
+ char dvdnr[BUFSIZ];
int level,isdirectory;
int totalentries,newentries;
char *title;
char *name;
const char *filename;
+ char *id; // this is the unique name that identifies a recording
public:
myMenuRecordingsItem(cRecording *Recording,int Level);
~myMenuRecordingsItem();
@@ -16,6 +19,9 @@ class myMenuRecordingsItem:public cOsdItem
const char *Name(){return name;}
bool IsDirectory(){return name!=NULL;}
void IncrementCounter(bool IsNew);
+ bool IsDVD(){return isdvd;}
+ char *DvdNr(){return dvdnr;}
+ const char *ID(){return id;}
};
// --- myMenuRecordings -------------------------------------------------------