Project

General

Profile

Bug #2586 » eepg.patch

cheesemonster, 06/10/2019 02:32 PM

View differences:

eepg.c
SI::cEIT2 EIT(Source(), Tid, Data, Format, Pid == EIT_PID);
}
static cMutex Process_mutex;
void cFilterEEPG::Process (u_short Pid, u_char Tid, const u_char * Data, int Length)
{
// Serialise EPG processing triggered from multiple tuners to avoid deadlocks when
// updating the EPGs.
cMutexLock MutexLock(&Process_mutex);
int now = time (0);
// LogD(2, prep("Pid: 0x%02x Tid: %d Length: %d PMT pid: 0x%04x"), Pid, Tid, Length, pmtpid);
// LogD(2, prep("Source: %d Transponder: %d"), Source () , Transponder ());
(1-1/2)