[vdr] weird epg in channel info

Klaus Schmidinger Klaus.Schmidinger at cadsoft.de
Sun Nov 27 13:28:45 CET 2005


Luca Olivetti wrote:
> En/na Klaus Schmidinger ha escrit:
> 
> 
>>Maybe the "running status" isn't set correctly by these channels?
>>The channel display uses the "running status" flag to find out which
>>broadcast is currently running. Sometimes broadcasters don't update
>>this flag correctly, and then the channel display gets stuck.
>>
>>If you bring up the Schedule page of that channel, is there a '*' at
>>the "E' domenica papa'" entry? If so, then the running status flag is
>>set to 'running' for that programme.
> 
> 
> Yes, there's an '*', so that's probably the case. How does the
> broadcaster identify the event? I mean, is it possible that there's a
> mismatch if the epg data is fed externally?
> I see that there's this message in syslog (right after starting vdr).
> 
> channel 3 (RAI3) event 07:45 'E' domenica papa'' status 4
> 
> Is there a way to disable the use of the running status flag and use
> just the start time?

You could disable the line

   pSchedule->SetRunningStatus(pEvent, SiEitEvent.getRunningStatus(), channel);

in VDR/eit.c. However, this will disable it for all channels.

Maybe you should contact RAI and ask them why they broadcast such
broken data...

Klaus



More information about the vdr mailing list