[mythtv] [patch] DVB EIT fixes
Kristian Kalweit
kalweit at exorpro.de
Fri Jan 28 02:21:12 EST 2005
Kristian Kalweit schrieb:
> Right, x have to be 4 in CheckTrackers to emit an EventsReady signal.
> I never get this! I only get SIParser: Table[1]->EmitRequired() == true
>
After further testing I find out:
In sitypes.cpp:
bool EventHandler::EmitRequired()
{
QMap_pidHandler::Iterator p;
QMap_SectionTracker::Iterator i;
QMap_pullStatus::Iterator s;
QMap_Events::Iterator e;
bool AllComplete;
if (SIStandard == SI_STANDARD_ATSC)
{
if (!(mgtloaded))
return false;
if (!(sttloaded))
return false;
}
if (!(servicesloaded))
return false;
for (s = status.begin() ; s != status.end() ; ++s)
{
At my machine this loop is never entered! So EmitRequired() has no
chance to become true. What could be the cause of this? Why is there
nothing in status (QMap_pullStatus)?
Kristian.
More information about the mythtv-dev
mailing list