Browse Source

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
tags/v0.5
Michael Niedermayer 18 years ago
parent
commit
70bbeb6fbf
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      libavcodec/4xm.c

+ 1
- 1
libavcodec/4xm.c View File

@@ -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);


Loading…
Cancel
Save