# HG changeset patch # User michael # Date 1186966539 0 # Node ID 8708867078ba3710d020ae7cf272116d6f3b8857 # Parent f0bee2532ecf16814dff276d13d6e37293cfdedb use version instead of some random 32bit value to switch between 16 and 32bit versions (this is more reliable, the old code failed on some files) diff -r f0bee2532ecf -r 8708867078ba 4xm.c --- a/4xm.c Mon Aug 13 00:53:55 2007 +0000 +++ b/4xm.c Mon Aug 13 00:55:39 2007 +0000 @@ -340,7 +340,7 @@ const int stride= f->current_picture.linesize[0]>>1; unsigned int bitstream_size, bytestream_size, wordstream_size, extra; - if(!get32(buf-4)){ + if(f->version){ extra=20; bitstream_size= get32(buf+8); wordstream_size= get32(buf+12);