mirror of
https://github.com/vdr-projects/vdr.git
synced 2025-03-01 10:50:46 +00:00
Fixed error checking in case of large PTS discontinuities
This commit is contained in:
parent
a91d687a1a
commit
2dacc776bd
@ -3432,6 +3432,7 @@ Matthias Senzel <matthias.senzel@t-online.de>
|
|||||||
for fixing an unnecessary double display of menu items in the Recordings menu
|
for fixing an unnecessary double display of menu items in the Recordings menu
|
||||||
for reporting a bug in handling cSkinDisplayMenu::GetTextAreaFont()
|
for reporting a bug in handling cSkinDisplayMenu::GetTextAreaFont()
|
||||||
for reporting characters being cut off while editing in the LCARS skin
|
for reporting characters being cut off while editing in the LCARS skin
|
||||||
|
for reporting a bug in error checking in case of large PTS discontinuities
|
||||||
|
|
||||||
Marek Nazarko <mnazarko@gmail.com>
|
Marek Nazarko <mnazarko@gmail.com>
|
||||||
for translating OSD texts to the Polish language
|
for translating OSD texts to the Polish language
|
||||||
|
1
HISTORY
1
HISTORY
@ -10025,3 +10025,4 @@ Video Disk Recorder Revision History
|
|||||||
|
|
||||||
- Removed defining DEPRECATED_* macros with value 0, because this is the preprocessor's
|
- Removed defining DEPRECATED_* macros with value 0, because this is the preprocessor's
|
||||||
default (suggested by Winfried Köhler).
|
default (suggested by Winfried Köhler).
|
||||||
|
- Fixed error checking in case of large PTS discontinuities (reported by Matthias Senzel).
|
||||||
|
6
remux.c
6
remux.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: remux.c 5.13 2024/09/21 19:18:18 kls Exp $
|
* $Id: remux.c 5.14 2024/10/08 08:46:38 kls Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "remux.h"
|
#include "remux.h"
|
||||||
@ -2073,8 +2073,10 @@ void cFrameChecker::CheckFrame(const uchar *Data, int Length, bool IndependentFr
|
|||||||
Report("duplicate backref");
|
Report("duplicate backref");
|
||||||
backRefs |= b;
|
backRefs |= b;
|
||||||
}
|
}
|
||||||
else
|
else {
|
||||||
Report("rev diff too big");
|
Report("rev diff too big");
|
||||||
|
lastPts = Pts;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
Report("zero diff");
|
Report("zero diff");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user