summaryrefslogtreecommitdiff
path: root/contrib/vdr-1.2.0-recordings-length.diff
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/vdr-1.2.0-recordings-length.diff')
-rw-r--r--contrib/vdr-1.2.0-recordings-length.diff15
1 files changed, 15 insertions, 0 deletions
diff --git a/contrib/vdr-1.2.0-recordings-length.diff b/contrib/vdr-1.2.0-recordings-length.diff
new file mode 100644
index 0000000..a403e8e
--- /dev/null
+++ b/contrib/vdr-1.2.0-recordings-length.diff
@@ -0,0 +1,15 @@
+diff -uHr vdr-1.2.0.patched/svdrp.c vdr-1.2.0/svdrp.c
+--- vdr-1.2.0.patched/svdrp.c 2003-04-27 16:21:07.000000000 +0200
++++ vdr-1.2.0/svdrp.c 2003-06-06 21:34:03.000000000 +0200
+@@ -726,7 +726,10 @@
+ else if (recordings) {
+ cRecording *recording = Recordings.First();
+ while (recording) {
+- Reply(recording == Recordings.Last() ? 250 : -250, "%d %s", recording->Index() + 1, recording->Title(' ', true));
++ cIndexFile *oIndex = new cIndexFile(recording->FileName(), false);
++ const char *sTime = IndexToHMSF(oIndex->Last());
++ Reply(recording == Recordings.Last() ? 250 : -250, "%d %s\t<%s>", recording->Index() + 1, recording->Title(' ', true), sTime);
++ delete oIndex;
+ recording = Recordings.Next(recording);
+ }
+ }