[mythtv] dvb zero length record

Tom Hughes tom at compton.nu
Sat May 28 12:02:45 UTC 2005


In message <42973379.5070205 at treblid.dyndns.org>
          Tj NG <htpc at treblid.dyndns.org> wrote:

> The only place where SetPMT is called is when a NewPMT signal is emitted
> in SIParser::CheckTrackers(). Somehow the Table var is not built
> properly (or maybe its built from corrupted DVB data?), and when that
> happens, SetPMT will not be called, and there's a function inside SetPMT
> (ChannelChanged) which isn't called, and so the tuning will fail... At
> least that's what I think its happening, pple with DVB knowledge got any
> ideas what's happening here?

The problem is that a PMT does arrive but doesn't contain data for
the service we are looking for because it is from the wrong multiplex
so the SetPMT call never happens.

> In the meantime, I have turned on SIPARSER and thus have to wait for
> perhaps a few more hours for another failed recording to find out how
> SIParser works.....

An SIParser log is the way to see what the problem is.

Tom

-- 
Tom Hughes (tom at compton.nu)
http://www.compton.nu/


More information about the mythtv-dev mailing list