diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/framing.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/framing.c b/src/framing.c index 506cf8a..6f63ab2 100644 --- a/src/framing.c +++ b/src/framing.c @@ -875,6 +875,7 @@ int ogg_stream_pagein(ogg_stream_state *os, ogg_page *og){ some segments */ if(continued){ if(os->lacing_fill<1 || + (os->lacing_vals[os->lacing_fill-1]&0xff)<255 || os->lacing_vals[os->lacing_fill-1]==0x400){ bos=0; for(;segptr<segments;segptr++){ |