Mercurial > mplayer.hg
view libvo/fastmemcpy.h @ 4686:b49325176f0d
fixed broken xvid support ("lm" rather than "-lm" in libs)
author | rfelker |
---|---|
date | Wed, 13 Feb 2002 03:14:45 +0000 |
parents | 8db59073127e |
children | 000ca7a19331 |
line wrap: on
line source
#ifndef __MPLAYER_MEMCPY #define __MPLAYER_MEMCPY 1 #include "../config.h" #ifdef USE_FASTMEMCPY #if defined(HAVE_MMX) || defined(HAVE_MMX2) || defined(HAVE_3DNOW) \ /* || defined(HAVE_SSE) || defined(HAVE_SSE2) */ #include <stddef.h> extern void * fast_memcpy(void * to, const void * from, size_t len); extern void * mem2agpcpy(void * to, const void * from, size_t len); #define memcpy(a,b,c) fast_memcpy(a,b,c) #else /* HAVE_MMX/MMX2/3DNOW/SSE/SSE2 */ #define mem2agpcpy(a,b,c) memcpy(a,b,c) #endif #else /* USE_FASTMEMCPY */ #define mem2agpcpy(a,b,c) memcpy(a,b,c) #endif #endif