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. _______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
