diff options
author | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-06-05 14:27:54 +0000 |
---|---|---|
committer | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-06-05 14:27:54 +0000 |
commit | 6a09e8e2ed913cb44d74cac9c9e7a4cf7f4a18c1 (patch) | |
tree | ef08af22a70727d8ee9a902f622cf1d5042f5344 /libvo/vo_directfb2.c | |
parent | ac87b4a173d2aee564e7cdca3037f101d946fbad (diff) | |
download | mpv-6a09e8e2ed913cb44d74cac9c9e7a4cf7f4a18c1.tar.bz2 mpv-6a09e8e2ed913cb44d74cac9c9e7a4cf7f4a18c1.tar.xz |
Replace implicit use of fast_memcpy via macro by explicit use to allow
for future optimization.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23475 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo/vo_directfb2.c')
-rw-r--r-- | libvo/vo_directfb2.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/libvo/vo_directfb2.c b/libvo/vo_directfb2.c index 15e56a886a..3a27d9bfaa 100644 --- a/libvo/vo_directfb2.c +++ b/libvo/vo_directfb2.c @@ -1233,7 +1233,7 @@ static int draw_slice(uint8_t *src[], int stride[], int w, int h, int x, int y) srcp = src[0]; for (i=0;i<h;i++) { - memcpy(dst,srcp,p); + fast_memcpy(dst,srcp,p); dst += pitch; srcp += stride[0]; } @@ -1245,7 +1245,7 @@ static int draw_slice(uint8_t *src[], int stride[], int w, int h, int x, int y) p = p/2; for (i=0;i<h/2;i++) { - memcpy(dst,srcp,p); + fast_memcpy(dst,srcp,p); dst += pitch/2; srcp += stride[2]; } @@ -1254,7 +1254,7 @@ static int draw_slice(uint8_t *src[], int stride[], int w, int h, int x, int y) srcp = src[1]; for (i=0;i<h/2;i++) { - memcpy(dst,srcp,p); + fast_memcpy(dst,srcp,p); dst += pitch/2; srcp += stride[1]; } @@ -1266,7 +1266,7 @@ static int draw_slice(uint8_t *src[], int stride[], int w, int h, int x, int y) p = p/2; for (i=0;i<h/2;i++) { - memcpy(dst,srcp,p); + fast_memcpy(dst,srcp,p); dst += pitch/2; srcp += stride[1]; } @@ -1275,7 +1275,7 @@ static int draw_slice(uint8_t *src[], int stride[], int w, int h, int x, int y) srcp = src[2]; for (i=0;i<h/2;i++) { - memcpy(dst,srcp,p); + fast_memcpy(dst,srcp,p); dst += pitch/2; srcp += stride[2]; } @@ -1327,7 +1327,7 @@ static uint32_t put_image(mp_image_t *mpi){ src = mpi->planes[0]+mpi->y*mpi->stride[0]+mpi->x; for (i=0;i<mpi->h;i++) { - memcpy(dst+i*pitch,src+i*mpi->stride[0],p); + fast_memcpy(dst+i*pitch,src+i*mpi->stride[0],p); } @@ -1338,14 +1338,14 @@ static uint32_t put_image(mp_image_t *mpi){ src = mpi->planes[2]+mpi->y*mpi->stride[2]+mpi->x/2; for (i=0;i<mpi->h/2;i++) { - memcpy(dst+i*pitch/2,src+i*mpi->stride[2],p); + fast_memcpy(dst+i*pitch/2,src+i*mpi->stride[2],p); } dst += pitch*height/4; src = mpi->planes[1]+mpi->y*mpi->stride[1]+mpi->x/2; for (i=0;i<mpi->h/2;i++) { - memcpy(dst+i*pitch/2,src+i*mpi->stride[1],p); + fast_memcpy(dst+i*pitch/2,src+i*mpi->stride[1],p); } } else { @@ -1355,14 +1355,14 @@ static uint32_t put_image(mp_image_t *mpi){ src = mpi->planes[1]+mpi->y*mpi->stride[1]+mpi->x/2; for (i=0;i<mpi->h/2;i++) { - memcpy(dst+i*pitch/2,src+i*mpi->stride[1],p); + fast_memcpy(dst+i*pitch/2,src+i*mpi->stride[1],p); } dst += pitch*height/4; src = mpi->planes[2]+mpi->y*mpi->stride[2]+mpi->x/2; for (i=0;i<mpi->h/2;i++) { - memcpy(dst+i*pitch/2,src+i*mpi->stride[2],p); + fast_memcpy(dst+i*pitch/2,src+i*mpi->stride[2],p); } } |