From a985a940c034fd6dbe61c058c853cbe7d2c6c7a3 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 13 Aug 2007 00:44:35 +0000 Subject: [PATCH] export 4xm video version Originally committed as revision 10092 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/4xm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/4xm.c b/libavformat/4xm.c index 4c52f8a0e6..94bd025c08 100644 --- a/libavformat/4xm.c +++ b/libavformat/4xm.c @@ -138,7 +138,6 @@ static int fourxm_read_header(AVFormatContext *s, } fourxm->width = AV_RL32(&header[i + 36]); fourxm->height = AV_RL32(&header[i + 40]); - i += 8 + size; /* allocate a new AVStream */ st = av_new_stream(s, 0); @@ -150,10 +149,11 @@ static int fourxm_read_header(AVFormatContext *s, st->codec->codec_type = CODEC_TYPE_VIDEO; st->codec->codec_id = CODEC_ID_4XM; - st->codec->codec_tag = 0; /* no fourcc */ + st->codec->codec_tag = AV_RL32(&header[i + 16]); st->codec->width = fourxm->width; st->codec->height = fourxm->height; + i += 8 + size; } else if (fourcc_tag == strk_TAG) { /* check that there is enough data */ if (size != strk_SIZE) {