Mercurial > mplayer.hg
diff libaf/af_equalizer.c @ 36395:2b9bc3c2933d
Remove some macros and switch to libavutil equivalents.
author | reimar |
---|---|
date | Sat, 26 Oct 2013 09:36:23 +0000 |
parents | a93891202051 |
children |
line wrap: on
line diff
--- a/libaf/af_equalizer.c Sat Oct 26 09:36:21 2013 +0000 +++ b/libaf/af_equalizer.c Sat Oct 26 09:36:23 2013 +0000 @@ -29,6 +29,7 @@ #include <inttypes.h> #include <math.h> +#include "libavutil/common.h" #include "mp_msg.h" #include "af.h" @@ -146,7 +147,7 @@ for(i=0;i<AF_NCH;i++){ for(j=0;j<KM;j++){ ((af_equalizer_t*)af->setup)->g[i][j] = - pow(10.0,clamp(g[j],G_MIN,G_MAX)/20.0)-1.0; + pow(10.0,av_clipf(g[j],G_MIN,G_MAX)/20.0)-1.0; } } return AF_OK; @@ -159,7 +160,7 @@ return AF_ERROR; for(k = 0 ; k<KM ; k++) - s->g[ch][k] = pow(10.0,clamp(gain[k],G_MIN,G_MAX)/20.0)-1.0; + s->g[ch][k] = pow(10.0,av_clipf(gain[k],G_MIN,G_MAX)/20.0)-1.0; return AF_OK; }