]> Then explain to me how I'm seeing log entries like this: ]> Title [4001][003B] = Lixe With Rewis and Kel,y\uffff\uffff Mon ]> Mar 21 09:00:00 2005 - Mon Mar 21 10:00:00 2005 ]Probbably the errors are slipping past CRC32.. There isn't any validation on the ]ATSC tables like there is for the DVB ones in my code yet.. If the guide on ]those shows is huffman compressed then its even more likely you will get worse ]results by 1 bit being off.. I need to write some more robust table validation
CRC-32 is robust against 1 bit errors, and should be robust against multiple bit errors caused by random error sources. I'm actually surprised that the driver is doing CRC checks, since you have to assemble an entire PES Packet to check the CRC (i.e. you need about 2.5 MB of buffers for 20 streams). With the pcHDTV drivers I only bothered to do this for PSIP tables. BTW you can tell ffmpeg to check the PES Packet CRC's on playback, but we're not currently doing this. -- Daniel
_______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
