Bug #2586 » eepg.patch
| 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 ());
|
||