Index: libs/libmythtv/mpeg/pespacket.h
===================================================================
--- libs/libmythtv/mpeg/pespacket.h	(revision 9263)
+++ libs/libmythtv/mpeg/pespacket.h	(working copy)
@@ -59,7 +59,9 @@
           _pesdataSize(0), _allocSize(0)
     {
         _badPacket = !VerifyCRC();
-        _pesdataSize = max(Length()-1 + (HasCRC() ? 4 : 0), (uint)0);
+        _pesdataSize = Length() + (HasCRC() ? 4 : 0);
+	if (_pesdataSize > 0)
+            _pesdataSize -= 1;
     }
 
   private:
