Mercurial > libavcodec.hg
diff i386/mpegvideo_mmx.c @ 6755:33896780c612 libavcodec
Do not misuse long as the size of a register in x86.
typedef x86_reg as the appropriate size and use it instead.
author | ramiro |
---|---|
date | Thu, 08 May 2008 21:11:24 +0000 |
parents | 5154ab444372 |
children | f7cbb7733146 |
line wrap: on
line diff
--- a/i386/mpegvideo_mmx.c Thu May 08 14:02:35 2008 +0000 +++ b/i386/mpegvideo_mmx.c Thu May 08 21:11:24 2008 +0000 @@ -34,7 +34,7 @@ static void dct_unquantize_h263_intra_mmx(MpegEncContext *s, DCTELEM *block, int n, int qscale) { - long level, qmul, qadd, nCoeffs; + x86_reg level, qmul, qadd, nCoeffs; qmul = qscale << 1; @@ -109,7 +109,7 @@ static void dct_unquantize_h263_inter_mmx(MpegEncContext *s, DCTELEM *block, int n, int qscale) { - long qmul, qadd, nCoeffs; + x86_reg qmul, qadd, nCoeffs; qmul = qscale << 1; qadd = (qscale - 1) | 1; @@ -200,7 +200,7 @@ static void dct_unquantize_mpeg1_intra_mmx(MpegEncContext *s, DCTELEM *block, int n, int qscale) { - long nCoeffs; + x86_reg nCoeffs; const uint16_t *quant_matrix; int block0; @@ -269,7 +269,7 @@ static void dct_unquantize_mpeg1_inter_mmx(MpegEncContext *s, DCTELEM *block, int n, int qscale) { - long nCoeffs; + x86_reg nCoeffs; const uint16_t *quant_matrix; assert(s->block_last_index[n]>=0); @@ -335,7 +335,7 @@ static void dct_unquantize_mpeg2_intra_mmx(MpegEncContext *s, DCTELEM *block, int n, int qscale) { - long nCoeffs; + x86_reg nCoeffs; const uint16_t *quant_matrix; int block0; @@ -401,7 +401,7 @@ static void dct_unquantize_mpeg2_inter_mmx(MpegEncContext *s, DCTELEM *block, int n, int qscale) { - long nCoeffs; + x86_reg nCoeffs; const uint16_t *quant_matrix; assert(s->block_last_index[n]>=0);