From 675f71144b1eeb08f3e3797aee39d94fce6a87e5 Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Thu, 4 Dec 2008 14:43:42 +0000 Subject: Fraps version 3 seems to be the same as Fraps v5 Originally committed as revision 16002 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/fraps.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'libavcodec/fraps.c') diff --git a/libavcodec/fraps.c b/libavcodec/fraps.c index e03c1fa10c..0c31e03c41 100644 --- a/libavcodec/fraps.c +++ b/libavcodec/fraps.c @@ -148,10 +148,10 @@ static int decode_frame(AVCodecContext *avctx, version = header & 0xff; header_size = (header & (1<<30))? 8 : 4; /* bit 30 means pad to 8 bytes */ - if (version > 2 && version != 4 && version != 5) { + if (version > 5) { av_log(avctx, AV_LOG_ERROR, "This file is encoded with Fraps version %d. " \ - "This codec can only decode version 0, 1, 2 and 4.\n", version); + "This codec can only decode versions <= 5.\n", version); return -1; } @@ -288,6 +288,7 @@ static int decode_frame(AVCodecContext *avctx, } } break; + case 3: case 5: /* Virtually the same as version 4, but is for RGB24 */ avctx->pix_fmt = PIX_FMT_BGR24; -- cgit v1.2.3