mirror of
https://github.com/VDR4Arch/vdr.git
synced 2023-10-10 13:36:52 +02:00
Fixed no longer generating any editing marks if the edited recording results in just one single sequence
This commit is contained in:
parent
fa77b5c2b2
commit
1b1fe2c887
@ -2601,6 +2601,8 @@ Halim Sahin <halim.sahin@t-online.de>
|
|||||||
for suggesting to make the "Source" item in the "Edit channel" menu wrap around the
|
for suggesting to make the "Source" item in the "Edit channel" menu wrap around the
|
||||||
list of sources
|
list of sources
|
||||||
for reporting a crash when creating a new channel if the channel list is empty
|
for reporting a crash when creating a new channel if the channel list is empty
|
||||||
|
for reporting that editing marks were generated even if the edited recording resulted
|
||||||
|
in just one single sequence
|
||||||
|
|
||||||
Denis Knauf <denis.knauf@gmail.com>
|
Denis Knauf <denis.knauf@gmail.com>
|
||||||
for reporting a missing '-' at the next to last line of SVDRP help texts
|
for reporting a missing '-' at the next to last line of SVDRP help texts
|
||||||
|
6
HISTORY
6
HISTORY
@ -7328,7 +7328,7 @@ Video Disk Recorder Revision History
|
|||||||
+ no longer generating an editing mark at the "end" of the edited recording (this
|
+ 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
|
was actually generated at the beginning of the last GOP, so that a subsequent
|
||||||
edit would have cut off the last GOP)
|
edit would have cut off the last GOP)
|
||||||
+ no longer generating any editing marks if the edited recording results on just
|
+ no longer generating any editing marks if the edited recording results in just
|
||||||
one single sequence
|
one single sequence
|
||||||
+ ignoring pairs of editing marks that are placed at exactly the same position of
|
+ ignoring pairs of editing marks that are placed at exactly the same position of
|
||||||
a recording when actually cutting the recording
|
a recording when actually cutting the recording
|
||||||
@ -7795,7 +7795,7 @@ Video Disk Recorder Revision History
|
|||||||
improve overall performance when an editing process is running (thanks to Jochen
|
improve overall performance when an editing process is running (thanks to Jochen
|
||||||
Dolze).
|
Dolze).
|
||||||
|
|
||||||
2013-04-27: Version 2.0.2
|
2013-05-02: Version 2.0.2
|
||||||
|
|
||||||
- Fixed multiple occurrences of the same directory in the recordings list in case there
|
- Fixed multiple occurrences of the same directory in the recordings list in case there
|
||||||
are directories that only differ in non-alphanumeric characters (was broken by
|
are directories that only differ in non-alphanumeric characters (was broken by
|
||||||
@ -7804,3 +7804,5 @@ Video Disk Recorder Revision History
|
|||||||
characters" in version 1.7.36).
|
characters" in version 1.7.36).
|
||||||
- Fixed displaying the frame number when setting an editing mark (thanks to Thomas
|
- Fixed displaying the frame number when setting an editing mark (thanks to Thomas
|
||||||
Günther).
|
Günther).
|
||||||
|
- Fixed no longer generating any editing marks if the edited recording results in just
|
||||||
|
one single sequence.
|
||||||
|
4
cutter.c
4
cutter.c
@ -4,7 +4,7 @@
|
|||||||
* See the main source file 'vdr.c' for copyright information and
|
* See the main source file 'vdr.c' for copyright information and
|
||||||
* how to reach the author.
|
* how to reach the author.
|
||||||
*
|
*
|
||||||
* $Id: cutter.c 2.25 2013/03/18 09:40:49 kls Exp $
|
* $Id: cutter.c 2.25.1.1 2013/05/02 09:21:18 kls Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "cutter.h"
|
#include "cutter.h"
|
||||||
@ -581,7 +581,7 @@ bool cCuttingThread::ProcessSequence(int LastEndIndex, int BeginIndex, int EndIn
|
|||||||
}
|
}
|
||||||
fileSize += Length;
|
fileSize += Length;
|
||||||
// Generate marks at the editing points in the edited recording:
|
// Generate marks at the editing points in the edited recording:
|
||||||
if (numSequences > 0 && Index == BeginIndex) {
|
if (numSequences > 1 && Index == BeginIndex) {
|
||||||
if (toMarks.Count() > 0)
|
if (toMarks.Count() > 0)
|
||||||
toMarks.Add(toIndex->Last());
|
toMarks.Add(toIndex->Last());
|
||||||
toMarks.Add(toIndex->Last());
|
toMarks.Add(toIndex->Last());
|
||||||
|
Loading…
Reference in New Issue
Block a user