Daniel Kristjansson wrote:
On Mon, 2005-11-21 at 13:31 +0000, Allan Stirling wrote:

I'm looking at why I am seeing consistent problems with CRC errors reported in Myth, where other tools appear to be happy with the data stream.

According to:
http://happy.emu.id.au/lab/tut/dttb/dtbtut4b.htm
CRC (PES_CRC_flag)
crc is optional in a PES packet. Looking in mpeg/pespacket.cpp,h this doesn't appear to be implemented.

Oops. In my defense this wasn't written to be a general PES packet
parser, it was written to handle just ATSC PSIP tables which have
additional constraints on the PES packet, and then got extended to handle DVB tables without the aid of the relevant standards documents.


The reason I'm thinking this is a Myth issue, rather than a card issue is it happens on:

... This is really easy to fix, so I'll do it today or tomorrow and
we'll see if it fixes your problem ...


This fixes the issue with CRCs on Astra-28.2 for me. I think it should be possible to rip out the "CRC faulty" card stuff now :)

Cheers,

Allan.
_______________________________________________
mythtv-dev mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Reply via email to