--- tosvcd.c.orig 2005-06-04 10:08:24.000000000 +0200 +++ tosvcd.c 2005-06-04 10:10:19.369348472 +0200 @@ -722,7 +722,7 @@ f.get(); if (f.eof()) break; - if (flags2 & 0x3f) { + if (flags2 & 0x3e) { log(0, "bad PES packet, flags2=%02x, skip %d bytes\n", flags2, len); continue; // search for next start code