summaryrefslogtreecommitdiff
path: root/mymenurecordings.c
diff options
context:
space:
mode:
authorAndreas Mair <andreas@vdr-developer.org>2010-05-29 15:09:22 +0200
committerAndreas Mair <andreas@vdr-developer.org>2010-05-29 15:09:22 +0200
commit4029bd046129693af722a2480ff2f23c7b1e012f (patch)
tree96929ae4bc362b4923c600156b6354f3a018bcd2 /mymenurecordings.c
parent61966ead5b86f5791e150d63386f51d58390f497 (diff)
downloadvdr-plugin-extrecmenu-4029bd046129693af722a2480ff2f23c7b1e012f.tar.gz
vdr-plugin-extrecmenu-4029bd046129693af722a2480ff2f23c7b1e012f.tar.bz2
Version 1.2-test1-am2v1.2-test1-am2
- Adapt cutter thread to VDR v1.7.3.
Diffstat (limited to 'mymenurecordings.c')
-rw-r--r--mymenurecordings.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/mymenurecordings.c b/mymenurecordings.c
index dee0276..1563395 100644
--- a/mymenurecordings.c
+++ b/mymenurecordings.c
@@ -146,6 +146,9 @@ myMenuRecordingsItem::myMenuRecordingsItem(cRecording *Recording,int Level)
dirismoving=true;
name=NULL;
filename=Recording->FileName();
+#if VDRVERSNUM >= 10703
+ isPesRecording=Recording->IsPesRecording();
+#endif
// get the level of this recording
level=0;
@@ -287,7 +290,7 @@ myMenuRecordingsItem::myMenuRecordingsItem(cRecording *Recording,int Level)
else
{
if(Level>level) // any other
- title="";
+ title=strdup("");
}
}
SetText(title);
@@ -789,7 +792,11 @@ eOSState myMenuRecordings::Rewind()
if(item&&!item->IsDirectory())
{
cDevice::PrimaryDevice()->StopReplay();
+#if VDRVERSNUM >= 10703
+ cResumeFile ResumeFile(item->FileName(), item->IsPesRecording());
+#else
cResumeFile ResumeFile(item->FileName());
+#endif
ResumeFile.Delete();
return Play();
}