Am 12.12.2010 16:19, schrieb Klaus Schmidinger:
Hmm, I see.
So how about changing cEIT in such a way that it never overwrites
any events in a schedule if the first existing event in that schedule
has a table id of 0?
There are three usecases for adding EPG-Data:
1. Using EIT-EPG as it is
2. Adding Information to existing EIT-EPG and setting table id to 0 to
prevent overwrites of the new Information (often only Shorttext)
3. Adding complete new EPG from other sources and prevent EIT-EPG to
fill tables with noepg-patch
With your proposed solution, i'm not able to add informations to
existing events, cause i cannot tag the event with table id 0 to prevent
overwrites, instead tagging with table id 0 will stop adding EIT-EPG.
It would be nice, to have a solution where all three usecases are
usable. Today we only have two, with the ugly noepg-patch all of them.
Or, we just set te tableid to -1 (if thats possible) to indicate "stop
adding EIT-EPG", 0 "stop overwrite event", >0 "do what you want"
vdr mailing list