diff options
author | wm4 <wm4@nowhere> | 2013-10-26 15:05:59 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2013-10-26 15:05:59 +0200 |
commit | 7abc1bef40869d4efba88df8c5ad8b1ea4c49c57 (patch) | |
tree | ed1ef6c259c01dc119c4b99f84daefef5161bd93 /audio/filter/af_volume.c | |
parent | 74e7043cc756e171ea1a7fd4be01019c14e1e265 (diff) | |
download | mpv-7abc1bef40869d4efba88df8c5ad8b1ea4c49c57.tar.bz2 mpv-7abc1bef40869d4efba88df8c5ad8b1ea4c49c57.tar.xz |
af: replace macros with too generic names
Defining names like min, max etc. in an often used header is not really
a good idea.
Somewhat similar to MPlayer svn commit 36491, but don't use libavutil,
because that typically causes us sorrow.
Diffstat (limited to 'audio/filter/af_volume.c')
-rw-r--r-- | audio/filter/af_volume.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/audio/filter/af_volume.c b/audio/filter/af_volume.c index 08c7789374..fa505a3dab 100644 --- a/audio/filter/af_volume.c +++ b/audio/filter/af_volume.c @@ -26,6 +26,7 @@ #include <math.h> #include <limits.h> +#include "mpvcore/mp_common.h" #include "af.h" struct priv { @@ -73,7 +74,7 @@ static struct mp_audio *play(struct af_instance *af, struct mp_audio *data) if (vol != 256) { for (int i = ch; i < len; i += nch) { int x = (a[i] * vol) >> 8; - a[i] = clamp(x, SHRT_MIN, SHRT_MAX); + a[i] = MPCLAMP(x, SHRT_MIN, SHRT_MAX); } } } @@ -85,7 +86,7 @@ static struct mp_audio *play(struct af_instance *af, struct mp_audio *data) for (int i = ch; i < len; i += nch) { float x = a[i]; x *= s->level[ch]; - a[i] = s->soft ? af_softclip(x) : clamp(x, -1.0, 1.0); + a[i] = s->soft ? af_softclip(x) : MPCLAMP(x, -1.0, 1.0); } } } |