Commit 1b669535 authored by Michael Niedermayer's avatar Michael Niedermayer

avfilter/af_biquads: minor simplification by using ff_exp10()

Reviewed-by: 's avatarPaul B Mahol <onemda@gmail.com>
Signed-off-by: 's avatarMichael Niedermayer <michael@niedermayer.cc>
parent 5785e0e9
...@@ -63,6 +63,7 @@ ...@@ -63,6 +63,7 @@
*/ */
#include "libavutil/avassert.h" #include "libavutil/avassert.h"
#include "libavutil/ffmath.h"
#include "libavutil/opt.h" #include "libavutil/opt.h"
#include "audio.h" #include "audio.h"
#include "avfilter.h" #include "avfilter.h"
...@@ -245,7 +246,7 @@ static int config_filter(AVFilterLink *outlink, int reset) ...@@ -245,7 +246,7 @@ static int config_filter(AVFilterLink *outlink, int reset)
AVFilterContext *ctx = outlink->src; AVFilterContext *ctx = outlink->src;
BiquadsContext *s = ctx->priv; BiquadsContext *s = ctx->priv;
AVFilterLink *inlink = ctx->inputs[0]; AVFilterLink *inlink = ctx->inputs[0];
double A = exp(s->gain / 40 * log(10.)); double A = ff_exp10(s->gain / 40);
double w0 = 2 * M_PI * s->frequency / inlink->sample_rate; double w0 = 2 * M_PI * s->frequency / inlink->sample_rate;
double alpha, beta; double alpha, beta;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment