summaryrefslogtreecommitdiff
path: root/HISTORY
diff options
context:
space:
mode:
authorKlaus Schmidinger <vdr@tvdr.de>2012-11-18 12:19:51 +0100
committerKlaus Schmidinger <vdr@tvdr.de>2012-11-18 12:19:51 +0100
commitcca2cd35ad7ef20ae7d124e06d05e896c4d8f9b6 (patch)
tree21b5f90cfe4143d1fc2188663d671b7f92f05670 /HISTORY
parent5b4e1fa793506405d0d8bac47a36640a06340c80 (diff)
downloadvdr-cca2cd35ad7ef20ae7d124e06d05e896c4d8f9b6.tar.gz
vdr-cca2cd35ad7ef20ae7d124e06d05e896c4d8f9b6.tar.bz2
Improved editing TS recordings
Diffstat (limited to 'HISTORY')
-rw-r--r--HISTORY17
1 files changed, 16 insertions, 1 deletions
diff --git a/HISTORY b/HISTORY
index 50470824..93e5fd09 100644
--- a/HISTORY
+++ b/HISTORY
@@ -7272,7 +7272,7 @@ Video Disk Recorder Revision History
".keep" to prevent a directory from being deleted when it is empty. Currently the
only file name that is ignored is ".sort".
-2012-11-12: Version 1.7.32
+2012-11-18: Version 1.7.32
- Pressing the Play key during normal live viewing mode now opens the Recordings menu
if there is no "last viewed" recording (thanks to Alexander Wenzel).
@@ -7315,3 +7315,18 @@ Video Disk Recorder Revision History
- The return type of cMarks::Add() has been changed to void, since due to the sorting
of the list of marks the returned pointer might have pointed to a totally different
mark. Besides, the return value was never actually used.
+- Improved editing TS recordings by
+ + stripping dangling TS packets from the beginning of a sequence
+ + including pending TS packets at the end of a sequence
+ + fixing all timestamps and continuity counters
+ + generating editing marks for the edited version in such a way that each cutting
+ point is marked by an "end" and "begin" mark with the same offset
+ + no longer generating an editing mark at the "end" of the edited recording (this
+ was actually generated at the beginning of the last GOP, so that a subsequent
+ edit would have cut off the last GOP)
+ + no longer generating any editing marks if the edited recording results on just
+ one single sequence
+ + ignoring pairs of editing marks that are placed at exactly the same position of
+ a recording when actually cutting the recording
+ + not doing anything if the editing marks in place would result in the edited
+ version being the same as the original recording