[MPlayer-cvslog] r21385 - trunk/libvo/osd_template.c

Diego Biurrun diego at biurrun.de
Wed Nov 29 15:30:25 CET 2006


On Wed, Nov 29, 2006 at 02:49:48PM +0100, reimar wrote:
> 
> Modified:
>    trunk/libvo/osd_template.c
> 
> --- trunk/libvo/osd_template.c	(original)
> +++ trunk/libvo/osd_template.c	Wed Nov 29 14:49:48 2006
> @@ -204,7 +204,7 @@
>      for(y=0;y<h;y++){
>          register unsigned char *dst = dstbase;
>          register int x;
> -#ifdef ARCH_X86
> +#if defined(ARCH_X86) && (!defined(ARCH_X86_64) || defined(HAVE_MMX))
>  #ifdef HAVE_MMX
>      asm volatile(
>  	PREFETCHW" %0\n\t"
> @@ -277,7 +277,7 @@
>  	    dst += 3;
>          }
>  #endif /* !HAVE_MMX */
> -#else /*non x86 arch*/
> +#else /*non x86 arch or x86_64 with MMX disabled */

This is backwards, same below.

Diego



More information about the MPlayer-cvslog mailing list