[mythtv] EIT not working (was: Re: [mythtv-commits] mythtv commit: r6968 by danielk)

Stuart Auchterlonie stuarta at squashedfrog.net
Tue Aug 2 16:15:02 EDT 2005


On Tue, Aug 02, 2005 at 04:01:31PM -0400, Daniel Kristjansson wrote:
> > 
> > The siparser in siscan needs  it's pid tables set up, see the attached patch :
> 
> Ah, this explains the need for FillPMap() in the your patch the other
> day. Anyway, wouldn't this break EIT on ATSC streams? I think it
> makes more sense to get rid of the SIScan altogether for EIT and
> just connect the SIParser in dvbchannel directly to the EITHelper
> class. That way the SIParser is always properly initialized, and
> there isn't all this unrelated EIT stuff in the SIScan class.
> 
> I'm chasing down that problem with MPEG-TS stream changes right now.
> As soon as I solve that I'll look at this EIT issue.
> 

John's patch allow EIT data to be received on the initially tuned
channel. But after changing to a different channel the connection
between the signal and slot is lost and there are no further updates.

Looks like something is getting confused between the two siparsers
as John suggested....

Stuart



More information about the mythtv-dev mailing list