From richard@lithvall.se Tue Nov 1 23:13:13 2005 From: Richard Lithvall To: vdr@linuxtv.org Subject: Re: [vdr] EPG data... Date: Tue, 01 Nov 2005 23:13:10 +0100 Message-ID: <4367E876.5020208@lithvall.se> In-Reply-To: <4365F51F.5010401@cadsoft.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5835376809741055818==" --===============5835376809741055818== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Klaus Schmidinger wrote: >>> The is an arbitrary value. The only requirement is that it >>> is unique within the given service. >> >> Hmm, does this value count when deciding an event's uniqueness? > > I'm afraid I don't know what you mean. > The event id has to be unique. Two events with the same event id > are the _same_ event, no matter what the rest of their data is. OK, I'm having a hard time trying to express my self :) But I think I'm getting the picture, see further down... >> OK, so if I send my "not known to be good" data with table id 0x50 and >> higher (or even 0x6F just to be sure), it would be overwritten by the >> providers EPG-data when they send their (conflicting) >> present/following events (0x4E/0x4F)? > > Events from the data stream with table ids that are less than an > existing event with the same event id or start time will overwrite > the existing data. Sounds promising for my needs. To make sure I understand I'll try to summarize; If I populate a channel with custom EPG-data and setting to 0x6F and the to some random made up unique value the EPG-data will always be overwritten by events coming from the providers data stream as long as the
is less than 0x6F and start time are the same no matter what the are? Regards, Richard --===============5835376809741055818==--