From 70bbeb6fbfc452415384d8f136e59be63fe1e248 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 13 Aug 2007 00:55:39 +0000 Subject: 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) Originally committed as revision 10094 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/4xm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavcodec') diff --git a/libavcodec/4xm.c b/libavcodec/4xm.c index e2798587af..aca86181ba 100644 --- a/libavcodec/4xm.c +++ b/libavcodec/4xm.c @@ -340,7 +340,7 @@ static int decode_p_frame(FourXContext *f, uint8_t *buf, int length){ 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); -- cgit v1.2.3