diff options
author | Martin Prochnow <nordlicht@martins-kabuff.de> | 2006-04-11 19:12:01 +0200 |
---|---|---|
committer | Andreas Mair <andreas@vdr-developer.org> | 2006-04-11 19:12:01 +0200 |
commit | 82bfd4c15949019ede37b2b04be79659c5c65dbe (patch) | |
tree | 5deb5bf0d98cbee6c5ee17bb9323d0748ed567a7 /mymenurenamerecording.c | |
parent | c849f2898257df19fddb97ac99c392c410f120d1 (diff) | |
download | vdr-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 'mymenurenamerecording.c')
-rw-r--r-- | mymenurenamerecording.c | 25 |
1 files changed, 5 insertions, 20 deletions
diff --git a/mymenurenamerecording.c b/mymenurenamerecording.c index 646813e..5259f3d 100644 --- a/mymenurenamerecording.c +++ b/mymenurenamerecording.c @@ -12,8 +12,6 @@ myMenuRenameRecording::myMenuRenameRecording(cRecording *Recording,myMenuRecordings *MenuRecordings):cOsdMenu(tr("Rename recording"),12) { recording=Recording; - priority=recording->priority; - lifetime=recording->lifetime; menurecordings=MenuRecordings; char *p=strrchr(recording->Name(),'~'); @@ -32,15 +30,13 @@ myMenuRenameRecording::myMenuRenameRecording(cRecording *Recording,myMenuRecordi strn0cpy(path,"",sizeof(path)); } Add(new cMenuEditStrItem(tr("Name"),name,sizeof(name),tr(FileNameChars))); - Add(new cMenuEditIntItem(tr("Priority"),&priority,0,MAXPRIORITY)); - Add(new cMenuEditIntItem(tr("Lifetime"),&lifetime,0,MAXLIFETIME)); -// cRemote::Put(kRight); + cRemote::Put(kRight); } eOSState myMenuRenameRecording::ProcessKey(eKeys Key) { eOSState state=cOsdMenu::ProcessKey(Key); - if(state==osUnknown) // ==osContinue) + if(state==osContinue) { if(Key==kOk) { @@ -52,18 +48,7 @@ eOSState myMenuRenameRecording::ProcessKey(eKeys Key) else asprintf(&buffer,"%s",name); -// asprintf(&newfilename,"%s/%s/%s",VideoDirectory,ExchangeChars(buffer,true),strrchr(recording->FileName(),'/')+1); - struct tm tm_r; - struct tm *t=localtime_r(&recording->start, &tm_r); - asprintf(&newfilename,"%s/%s/%d-%02d-%02d.%02d.%02d.%02d.%02d.rec", - VideoDirectory, - ExchangeChars(buffer,true), - t->tm_year+1900, - t->tm_mon+1, - t->tm_mday, - t->tm_hour, - t->tm_min, - priority,lifetime); + asprintf(&newfilename,"%s/%s/%s",VideoDirectory,ExchangeChars(buffer,true),strrchr(recording->FileName(),'/')+1); if(MoveVideoFile(recording,newfilename)) { @@ -78,8 +63,8 @@ eOSState myMenuRenameRecording::ProcessKey(eKeys Key) free(buffer); free(newfilename); } -// if(Key==kBack) -// return osBack; + if(Key==kBack) + return osBack; } return state; } |