mirror of
https://github.com/VDR4Arch/vdr.git
synced 2023-10-10 13:36:52 +02:00
Fixed unlocking vs. call to EpgHandlers.EndSegmentTransfer()
This commit is contained in:
parent
ba5eee6cb8
commit
2e1b2107e7
@ -2445,6 +2445,7 @@ Christoph Haubrich <christoph1.haubrich@arcor.de>
|
|||||||
for implementing anti-aliasing for cPixmap::DrawSlope() and cPixmap::DrawEllipse()
|
for implementing anti-aliasing for cPixmap::DrawSlope() and cPixmap::DrawEllipse()
|
||||||
for reporting an unnecessary double call to Display() in cMenuRecording::RefreshRecording()
|
for reporting an unnecessary double call to Display() in cMenuRecording::RefreshRecording()
|
||||||
for reporting too much memory being allocated in the cImage constructors
|
for reporting too much memory being allocated in the cImage constructors
|
||||||
|
for reporting a problem with the call to EpgHandlers.EndSegmentTransfer()
|
||||||
|
|
||||||
Pekka Mauno <pekka.mauno@iki.fi>
|
Pekka Mauno <pekka.mauno@iki.fi>
|
||||||
for fixing cSchedule::GetFollowingEvent() in case there is currently no present
|
for fixing cSchedule::GetFollowingEvent() in case there is currently no present
|
||||||
|
2
HISTORY
2
HISTORY
@ -9579,3 +9579,5 @@ Video Disk Recorder Revision History
|
|||||||
|
|
||||||
- Fixed a possible crash in the Schedule menu, in case Setup.EPGLinger is 0.
|
- Fixed a possible crash in the Schedule menu, in case Setup.EPGLinger is 0.
|
||||||
- Fixed cTsPayload::AtPayloadStart() to ignore TS packets from other PIDs.
|
- Fixed cTsPayload::AtPayloadStart() to ignore TS packets from other PIDs.
|
||||||
|
- Fixed unlocking vs. call to EpgHandlers.EndSegmentTransfer() (reported by Christoph
|
||||||
|
Haubrich).
|
||||||
|
4
eit.c
4
eit.c
@ -8,7 +8,7 @@
|
|||||||
* Robert Schneider <Robert.Schneider@web.de> and Rolf Hakenes <hakenes@hippomi.de>.
|
* Robert Schneider <Robert.Schneider@web.de> and Rolf Hakenes <hakenes@hippomi.de>.
|
||||||
* Adapted to 'libsi' for VDR 1.3.0 by Marcel Wiesweg <marcel.wiesweg@gmx.de>.
|
* Adapted to 'libsi' for VDR 1.3.0 by Marcel Wiesweg <marcel.wiesweg@gmx.de>.
|
||||||
*
|
*
|
||||||
* $Id: eit.c 4.11 2020/11/28 21:45:05 kls Exp $
|
* $Id: eit.c 4.11.1.1 2021/12/27 11:04:03 kls Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "eit.h"
|
#include "eit.h"
|
||||||
@ -361,9 +361,9 @@ cEIT::cEIT(cSectionSyncerHash &SectionSyncerHash, int Source, u_char Tid, const
|
|||||||
EpgHandlers.DropOutdated(pSchedule, SegmentStart, SegmentEnd, Tid, getVersionNumber());
|
EpgHandlers.DropOutdated(pSchedule, SegmentStart, SegmentEnd, Tid, getVersionNumber());
|
||||||
pSchedule->SetModified();
|
pSchedule->SetModified();
|
||||||
}
|
}
|
||||||
|
EpgHandlers.EndSegmentTransfer(Modified);
|
||||||
SchedulesStateKey.Remove(Modified);
|
SchedulesStateKey.Remove(Modified);
|
||||||
ChannelsStateKey.Remove(ChannelsModified);
|
ChannelsStateKey.Remove(ChannelsModified);
|
||||||
EpgHandlers.EndSegmentTransfer(Modified);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// --- cTDT ------------------------------------------------------------------
|
// --- cTDT ------------------------------------------------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user