Mercurial > libavcodec.hg
diff mpegvideo.c @ 549:218eb765c987 libavcodec
rl decoding optimization
author | michaelni |
---|---|
date | Sat, 13 Jul 2002 17:30:43 +0000 |
parents | 3c07cf9595de |
children | 18ad513d92fe |
line wrap: on
line diff
--- a/mpegvideo.c Sat Jul 13 16:29:11 2002 +0000 +++ b/mpegvideo.c Sat Jul 13 17:30:43 2002 +0000 @@ -1318,7 +1318,7 @@ if(s->hurry_up>1) goto the_end; /* add dct residue */ - if(!s->mpeg2 && (s->encoding || (!s->h263_msmpeg4))){ + if(s->encoding || !(s->mpeg2 || s->h263_msmpeg4 || s->codec_id==CODEC_ID_MPEG4)){ add_dequant_dct(s, block[0], 0, dest_y, dct_linesize); add_dequant_dct(s, block[1], 1, dest_y + 8, dct_linesize); add_dequant_dct(s, block[2], 2, dest_y + dct_offset, dct_linesize);