diff options
Diffstat (limited to 'contrib/vdr-1.2.0-recordings-length.diff')
-rw-r--r-- | contrib/vdr-1.2.0-recordings-length.diff | 15 |
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); + } + } |