1
0
mirror of https://github.com/VDR4Arch/vdr.git synced 2023-10-10 13:36:52 +02:00

Revoked "If the first event in a schedule has a table id of 0x00, any incoming EIT data for that schedule from the DVB stream will be completely ignored"

This commit is contained in:
Klaus Schmidinger 2012-03-08 15:06:58 +01:00
parent baf473aedf
commit 0863c5b065
2 changed files with 3 additions and 9 deletions

View File

@ -6997,3 +6997,5 @@ Video Disk Recorder Revision History
- The Green button in the "Edit timer" menu can now be used to toggle between single - The Green button in the "Edit timer" menu can now be used to toggle between single
shot and repeating timers. This is the same as pressing '0' when the "Day" field shot and repeating timers. This is the same as pressing '0' when the "Day" field
is selected, but it works at any time (and is more obvious). is selected, but it works at any time (and is more obvious).
- Revoked "If the first event in a schedule has a table id of 0x00, any incoming EIT data for
that schedule from the DVB stream will be completely ignored".

10
eit.c
View File

@ -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 2.13 2012/02/25 15:25:51 kls Exp $ * $Id: eit.c 2.14 2012/03/08 15:05:45 kls Exp $
*/ */
#include "eit.h" #include "eit.h"
@ -38,14 +38,6 @@ cEIT::cEIT(cSchedules *Schedules, int Source, u_char Tid, const u_char *Data, bo
return; // only collect data for known channels return; // only collect data for known channels
cSchedule *pSchedule = (cSchedule *)Schedules->GetSchedule(channel, true); cSchedule *pSchedule = (cSchedule *)Schedules->GetSchedule(channel, true);
if (pSchedule) {
if (cEvent *Event = pSchedule->Events()->First()) {
if (Event->TableID() == 0x00)
return; // never touch schedules with events from external sources
}
}
else
return;
bool Empty = true; bool Empty = true;
bool Modified = false; bool Modified = false;