summaryrefslogtreecommitdiff
path: root/HISTORY
diff options
context:
space:
mode:
authorKlaus Schmidinger <vdr@tvdr.de>2021-05-19 11:22:20 +0200
committerKlaus Schmidinger <vdr@tvdr.de>2021-05-19 11:22:20 +0200
commit31b87544f1ca5580ad96d080e5b93793775b4fdb (patch)
tree6332371bf0a9499717d193d973e32b80b8c207fc /HISTORY
parentcd3cda2654bbd4272096bbabb4953ce352de8358 (diff)
downloadvdr-31b87544f1ca5580ad96d080e5b93793775b4fdb.tar.gz
vdr-31b87544f1ca5580ad96d080e5b93793775b4fdb.tar.bz2
Recordings are now checked for errors
Diffstat (limited to 'HISTORY')
-rw-r--r--HISTORY11
1 files changed, 10 insertions, 1 deletions
diff --git a/HISTORY b/HISTORY
index 58798b49..90af6958 100644
--- a/HISTORY
+++ b/HISTORY
@@ -9663,10 +9663,19 @@ Video Disk Recorder Revision History
- EXPIRELATENCY now only applies to VPS timers.
- Deleting expired timers is now triggered immediately after the timers are modified.
-2021-05-11:
+2021-05-19:
- Now using a separate fixed value for internal EPG linger time. This fixes problems with
spawned timers jumping to the next event in case Setup.EPGLinger is very small. (reported
by Jürgen Schneider).
- Fixed a possible crash in the Schedule menu, in case Setup.EPGLinger is 0.
- Fixed cTsPayload::AtPayloadStart() to ignore TS packets from other PIDs.
+- Recordings are now checked for errors:
+ + On TS level, the continuity counter, transport error indicator and scramble flags are
+ checked.
+ + On frame level it is checked whether there are no gaps in the PTS.
+ + The number of errors during a recording is stored in the recording's 'info' file, with
+ the new tag 'O'.
+ + Spawned timers that shall avoid recording reruns only store the recording's name in
+ the donerecs,data file if there were no errors during recording, and if the timer has
+ actually finished.