Mercurial > mplayer.hg
diff libmpcodecs/vf_unsharp.c @ 22377:fd54975f9135
Use libavutil's av_clip* instead of unreadable MIN/MAX chaos.
| author | reimar |
|---|---|
| date | Thu, 01 Mar 2007 12:54:08 +0000 |
| parents | 20aca9baf5d8 |
| children | a46ab26b2d5e |
line wrap: on
line diff
--- a/libmpcodecs/vf_unsharp.c Thu Mar 01 12:51:33 2007 +0000 +++ b/libmpcodecs/vf_unsharp.c Thu Mar 01 12:54:08 2007 +0000 @@ -35,13 +35,7 @@ #include "mp_image.h" #include "vf.h" #include "libvo/fastmemcpy.h" - -#ifndef MIN -#define MIN(a,b) (((a)<(b))?(a):(b)) -#endif -#ifndef MAX -#define MAX(a,b) (((a)>(b))?(a):(b)) -#endif +#include "libavutil/common.h" //===========================================================================// @@ -258,8 +252,8 @@ fp->msizeY = ( z && z+1<max ) ? atoi( pos=z+1 ) : fp->msizeX; // min/max & odd - fp->msizeX = 1 | MIN( MAX( fp->msizeX, MIN_MATRIX_SIZE ), MAX_MATRIX_SIZE ); - fp->msizeY = 1 | MIN( MAX( fp->msizeY, MIN_MATRIX_SIZE ), MAX_MATRIX_SIZE ); + fp->msizeX = 1 | av_clip(fp->msizeX, MIN_MATRIX_SIZE, MAX_MATRIX_SIZE); + fp->msizeY = 1 | av_clip(fp->msizeY, MIN_MATRIX_SIZE, MAX_MATRIX_SIZE); // parse amount pos = strchr( pos+1, ':' );
