summaryrefslogtreecommitdiff
path: root/libavcodec/rv10.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2002-04-27 12:30:26 +0000
committerMichael Niedermayer <michaelni@gmx.at>2002-04-27 12:30:26 +0000
commitd7e9533aa06f4073a27812349b35ba5fede11ca1 (patch)
tree58b28f82ec84f27458d4065c140ba5e828d27b90 /libavcodec/rv10.c
parent1ac9248bb7c0c64bfebbd0ced1806a8899c396a9 (diff)
fixed msmpeg4 infinite loop if buggy stream
rewrote quantizer fixed bias (+10% compression/quality for h263 like codecs) qscale=1 support mpeg1 intra frames looks far less blocky added codec_id field Originally committed as revision 423 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/rv10.c')
-rw-r--r--libavcodec/rv10.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/libavcodec/rv10.c b/libavcodec/rv10.c
index f4ebc90160..073fafaf2b 100644
--- a/libavcodec/rv10.c
+++ b/libavcodec/rv10.c
@@ -340,6 +340,7 @@ static int rv10_decode_init(AVCodecContext *avctx)
int i;
static int done;
+// s->avctx= avctx;
s->out_format = FMT_H263;
s->width = avctx->width;
@@ -351,11 +352,6 @@ static int rv10_decode_init(AVCodecContext *avctx)
if (MPV_common_init(s) < 0)
return -1;
- /* XXX: suppress this matrix init, only needed because using mpeg1
- dequantize in mmx case */
- for(i=0;i<64;i++)
- s->non_intra_matrix[i] = default_non_intra_matrix[i];
-
h263_decode_init_vlc(s);
/* init rv vlc */