[mythtv] [mythtv-commits] Ticket #2415: wrong select for active eitscanning

Janne Grunau janne-mythtv at grunau.be
Sun Sep 24 18:01:17 UTC 2006


On Sunday 24 September 2006 18:47, Wolfgang Nothdurft wrote:
> > I had only a brief look on the patch for EIT on the special
> > channels. But I don't see, why you need to use the portal channings
> > as tuning channels. You might activate additional PIDs based on the
> > portal channels but that isn't a good solution.
>
> The eit data is only provided on special pids (0xb11 and 0xb12) on
> the two portal channels. Therefore it is necessary at the moment,
> that the active eitscanner gets the channums for this channels.

I can't find anything in the patch attached to #2418 that makes it 
important to which channel the eitscanner tunes. You enable listening 
on the special EIT PIDs unconditional.
We might find in the Premiere service information something that 
indicates if we should listen on these PIDs.
Otherwise a simple solution is to activate it based on the original 
network id (and transport id).

> How will the eitscanner work in future when you only use the
> multiplex?

Not much different than now. EIT is independent of the channels.

> > I also dislike the huge code duplication in eithelper.cpp.
>
> This is caused by the different structure of the event tables and at
> the moment I don't know if there is a better way for the integration,
> but I will have a look at it.

I had first the impression that the PremiereEventInformationTable is 
basicly an EIT but it can hold additional descriptors. Do you have docs 
for the premiere private sections and descriptors?

Janne


More information about the mythtv-dev mailing list