[mythtv-commits] Re: Ticket #662: "ST STV0299 DVB-S" packets fail
CRC check.
MythTV
mythtv at cvs.mythtv.org
Tue Nov 15 21:33:27 EST 2005
#662: "ST STV0299 DVB-S" packets fail CRC check.
------------------------+---------------------------------------------------
Reporter: Marco Coli | Owner: danielk
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: mythtv | Version: head
Severity: medium | Resolution:
------------------------+---------------------------------------------------
Changes (by danielk):
* summary: Problem tuning some dvb-S channels => "ST STV0299 DVB-S"
packets fail CRC check.
* status: reopened => new
* owner: ijr => danielk
Comment:
These are your problem:
{{{
2005-11-15 17:36:53.805 PSIP packet failed CRC check. pid(0x0) type(0x0)
2005-11-15 17:36:53.944 PSIP packet failed CRC check. pid(0x0) type(0x0)
}}}
It looks like the PAT has been mangled and no longer matches it's own CRC.
Probably what is happening is that the hardware/driver is rewriting the
PAT when decrypting the stream, but not doing it properly.
Can you try changing the following in the HasDVBCRCBug(uint) method in
videosource.cpp:
{{{
return (name == "VLSI VES1x93 DVB-S") || (name == "Philips TDA10046H
DVB-T");
}}}
with
{{{
return ((name == "VLSI VES1x93 DVB-S") ||
(name == "Philips TDA10046H DVB-T") ||
(name == "ST STV0299 DVB-S"));
}}}
Then recompile & install. Then tell me if it works now.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/662>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list