summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CONTRIBUTORS2
-rw-r--r--HISTORY1
-rw-r--r--recording.c4
3 files changed, 5 insertions, 2 deletions
diff --git a/CONTRIBUTORS b/CONTRIBUTORS
index c2443b0b..af14fe88 100644
--- a/CONTRIBUTORS
+++ b/CONTRIBUTORS
@@ -3301,6 +3301,8 @@ Matthias Senzel <matthias.senzel@t-online.de>
timer, even if it doesn't contain any subfolders
for reporting a possible locking problem in cMenuPathEdit::ApplyChanges() when the
lock is held while the error message is displayed
+ for reporting that the info of a newly edited recording was not available immediately
+ after starting the editing process
Marek Nazarko <mnazarko@gmail.com>
for translating OSD texts to the Polish language
diff --git a/HISTORY b/HISTORY
index 2f772ce9..8504cbcc 100644
--- a/HISTORY
+++ b/HISTORY
@@ -9269,3 +9269,4 @@ Video Disk Recorder Revision History
- When a timer is newly created in the Timers menu, it now immediately appears at the
correct position in the list, rather than first being added at the end and then
jumping to the proper offset.
+- Fixed getting the info of a newly edited recording (reported by Matthias Senzel).
diff --git a/recording.c b/recording.c
index 76b6ef76..3a6ec4ff 100644
--- a/recording.c
+++ b/recording.c
@@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
- * $Id: recording.c 4.18 2018/01/18 10:13:29 kls Exp $
+ * $Id: recording.c 4.19 2018/02/10 13:24:04 kls Exp $
*/
#include "recording.h"
@@ -1908,9 +1908,9 @@ bool cRecordingsHandlerEntry::Active(cRecordings *Recordings)
// Now check if there is something to start:
if ((Usage() & ruPending) != 0) {
if ((Usage() & ruCut) != 0) {
- Recordings->AddByName(FileNameDst(), false);
cutter = new cCutter(FileNameSrc());
cutter->Start();
+ Recordings->AddByName(FileNameDst(), false);
}
else if ((Usage() & (ruMove | ruCopy)) != 0) {
copier = new cDirCopier(FileNameSrc(), FileNameDst());