Mercurial > libavcodec.hg
diff mjpegdec.c @ 8288:800444234375 libavcodec
clear_block mmx
| author | lorenm |
|---|---|
| date | Wed, 10 Dec 2008 21:35:17 +0000 |
| parents | 7a1d037482c4 |
| children | 68e959302527 |
line wrap: on
line diff
--- a/mjpegdec.c Wed Dec 10 21:26:00 2008 +0000 +++ b/mjpegdec.c Wed Dec 10 21:35:17 2008 +0000 @@ -444,7 +444,7 @@ int dc_index, int16_t *quant_matrix, int Al) { int val; - memset(block, 0, 64*sizeof(DCTELEM)); + s->dsp.clear_block(block); val = mjpeg_decode_dc(s, dc_index); if (val == 0xffff) { av_log(s->avctx, AV_LOG_ERROR, "error dc\n"); @@ -800,7 +800,7 @@ if(s->interlaced && s->bottom_field) ptr += linesize[c] >> 1; if(!s->progressive) { - memset(s->block, 0, sizeof(s->block)); + s->dsp.clear_block(s->block); if(decode_block(s, s->block, i, s->dc_index[i], s->ac_index[i], s->quant_matrixes[ s->quant_index[c] ]) < 0) {
