[mythtv] Re: [mythtv-commits] Re: Ticket #264: PMT always on fails CRC check

Allan Stirling Dibblahmythml0015 at pendor.org
Mon Aug 29 20:33:37 UTC 2005


Daniel Kristjansson wrote:
> On Mon, 2005-08-29 at 15:30 +0100, Allan Stirling wrote:
> 
>>MythTV wrote:
>>
>>>#264: PMT always on fails CRC check
>>> The "VLSI VES1x93 DVB-S" and "Philips TDA10046H DVB-T" DVB
>>> cards occasionaly munge the PMT. The PMT is still readable
>>> but the CRC check fails. This commit changes MythTV so that
>>> it does not do a CRC check on the PMT for these cards
>>
>>Sorry - I just realised. These aren't card names. They're the names of 
>>the frontends. Which don't have any effect on the datastream, hence 
>>special-casing them doesn't help. It's the model / type of the DVB card 
>>that matters, AFAIK.
> 
> Any idea how one queries the backend name?
> 
> The demux device doesn't appear to have any such info call and
> I can't find much documentation on the DVR device.
> 
> -- Daniel

Just a thought, but why not just fingerprint (CRC, etc) the entire PSIP 
before it's decoded, then compare that fingerprint to the other failures 
in the read loop.

If the packet is the same multiple times, it's not likely to be a signal 
error.

Cheers,

Allan.


More information about the mythtv-dev mailing list