From 78a5ec27aa915a731b386c851bf83982236af3e7 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Fri, 29 Sep 2006 23:57:03 +0000 Subject: [PATCH] simplify Originally committed as revision 6389 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/rv10.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/libavcodec/rv10.c b/libavcodec/rv10.c index 344a89d541..da78ae7f91 100644 --- a/libavcodec/rv10.c +++ b/libavcodec/rv10.c @@ -516,26 +516,24 @@ static int rv10_decode_init(AVCodecContext *avctx) s->width = avctx->width; s->height = avctx->height; + s->h263_long_vectors= !!(*(uint32_t*)avctx->extradata & 0x1000000); + switch(avctx->sub_id){ case 0x10000000: s->rv10_version= 0; - s->h263_long_vectors=0; s->low_delay=1; break; case 0x10002000: s->rv10_version= 3; - s->h263_long_vectors=1; s->low_delay=1; s->obmc=1; break; case 0x10003000: s->rv10_version= 3; - s->h263_long_vectors=1; s->low_delay=1; break; case 0x10003001: s->rv10_version= 3; - s->h263_long_vectors= !!(*(uint32_t*)avctx->extradata & 0x1000000); s->low_delay=1; break; case 0x20001000: /* real rv20 decoder fail on this id */