Since we don't use readlength yet, don't add it.

This would actually go negative often enough, making us consume packets
more slowly than we should, or even never finish consuming.  4 is probably
too small, though.
Merge pull request #1940 from unknownbrackets/mpeg-fix

Fix videos that never end