# HG changeset patch # User Yoshiki Yazawa # Date 1268927845 -32400 # Node ID 38091ff0c8edd29f53f27eae0edea1b4d37c903a # Parent c8cfd684fee8414bee4b1c36939c9f6cd59c4be4 add a workaround for stucking on AnalyzePmt(). diff -r c8cfd684fee8 -r 38091ff0c8ed recpt1/tssplitter_lite.c --- a/recpt1/tssplitter_lite.c Fri Mar 19 00:51:35 2010 +0900 +++ b/recpt1/tssplitter_lite.c Fri Mar 19 00:57:25 2010 +0900 @@ -589,6 +589,8 @@ int epid; Nall = ((buf[6] & 0x0F) << 4) + buf[7]; + if(Nall > LENGTH_PACKET) + Nall = LENGTH_PACKET - 8; /* xxx workaround --yaz */ // PCR pcr = GetPid(&buf[13]);