Mercurial > mplayer.hg
comparison libmpcodecs/vf_unsharp.c @ 23457:a124f3abc1ec
Replace implicit use of fast_memcpy via macro by explicit use to allow
for future optimization.
author | reimar |
---|---|
date | Tue, 05 Jun 2007 14:27:54 +0000 |
parents | a46ab26b2d5e |
children | 00fff9a3b735 |
comparison
equal
deleted
inserted
replaced
23456:1582297cc3d2 | 23457:a124f3abc1ec |
---|---|
83 | 83 |
84 if( !fp->amount ) { | 84 if( !fp->amount ) { |
85 if( src == dst ) | 85 if( src == dst ) |
86 return; | 86 return; |
87 if( dstStride == srcStride ) | 87 if( dstStride == srcStride ) |
88 memcpy( dst, src, srcStride*height ); | 88 fast_memcpy( dst, src, srcStride*height ); |
89 else | 89 else |
90 for( y=0; y<height; y++, dst+=dstStride, src+=srcStride ) | 90 for( y=0; y<height; y++, dst+=dstStride, src+=srcStride ) |
91 memcpy( dst, src, width ); | 91 fast_memcpy( dst, src, width ); |
92 return; | 92 return; |
93 } | 93 } |
94 | 94 |
95 for( y=0; y<2*stepsY; y++ ) | 95 for( y=0; y<2*stepsY; y++ ) |
96 memset( SC[y], 0, sizeof(SC[y][0]) * (width+2*stepsX) ); | 96 memset( SC[y], 0, sizeof(SC[y][0]) * (width+2*stepsX) ); |