Mercurial > mplayer.hg
diff libmpcodecs/vf_noise.c @ 29040:963f578121c6
Use x86_reg instead of long in several video filters to fix compilation on MinGW64.
author | reimar |
---|---|
date | Fri, 27 Mar 2009 20:34:55 +0000 |
parents | df67d03dde3b |
children | 0f1b5b68af32 |
line wrap: on
line diff
--- a/libmpcodecs/vf_noise.c Fri Mar 27 20:33:13 2009 +0000 +++ b/libmpcodecs/vf_noise.c Fri Mar 27 20:34:55 2009 +0000 @@ -147,7 +147,7 @@ #if HAVE_MMX static inline void lineNoise_MMX(uint8_t *dst, uint8_t *src, int8_t *noise, int len, int shift){ - long mmx_len= len&(~7); + x86_reg mmx_len= len&(~7); noise+=shift; __asm__ volatile( @@ -176,7 +176,7 @@ //duplicate of previous except movntq #if HAVE_MMX2 static inline void lineNoise_MMX2(uint8_t *dst, uint8_t *src, int8_t *noise, int len, int shift){ - long mmx_len= len&(~7); + x86_reg mmx_len= len&(~7); noise+=shift; __asm__ volatile( @@ -218,7 +218,7 @@ #if HAVE_MMX static inline void lineNoiseAvg_MMX(uint8_t *dst, uint8_t *src, int len, int8_t **shift){ - long mmx_len= len&(~7); + x86_reg mmx_len= len&(~7); __asm__ volatile( "mov %5, %%"REG_a" \n\t"