Mercurial > libavcodec.hg
diff vp3.c @ 8288:800444234375 libavcodec
clear_block mmx
author | lorenm |
---|---|
date | Wed, 10 Dec 2008 21:35:17 +0000 |
parents | 0839f325edb5 |
children | 7a463923ecd1 |
line wrap: on
line diff
--- a/vp3.c Wed Dec 10 21:26:00 2008 +0000 +++ b/vp3.c Wed Dec 10 21:35:17 2008 +0000 @@ -1402,14 +1402,14 @@ /* dequantize the DCT coefficients */ if(s->avctx->idct_algo==FF_IDCT_VP3){ Coeff *coeff= s->coeffs + i; - memset(block, 0, sizeof(block)); + s->dsp.clear_block(block); while(coeff->next){ block[coeff->index]= coeff->coeff * dequantizer[coeff->index]; coeff= coeff->next; } }else{ Coeff *coeff= s->coeffs + i; - memset(block, 0, sizeof(block)); + s->dsp.clear_block(block); while(coeff->next){ block[coeff->index]= (coeff->coeff * dequantizer[coeff->index] + 2)>>2; coeff= coeff->next;