[mythtv] SVN 7442 DVB breakage

Mark Weaver mark-clist at npsl.co.uk
Tue Oct 11 04:05:08 UTC 2005


Fairly trivial one in HandleTSTables -- currently this is ignoring all 
complete PSIP packets with no trailing data.  My drivers/cards only 
appear to output such packets.
-------------- next part --------------
Index: mpegstreamdata.cpp
===================================================================
--- mpegstreamdata.cpp	(revision 7442)
+++ mpegstreamdata.cpp	(working copy)
@@ -431,7 +431,8 @@
   HAS_ANOTHER_PES:
     // Assemble PSIP
     PSIPTable *psip = AssemblePSIP(tspacket, morePSIPPackets);
-    DONE_WITH_PES_PACKET();
+    if (!psip)
+    	return;
 
     // Validate PSIP
     // but don't validate PMT if our driver has the PMT CRC bug.


More information about the mythtv-dev mailing list