From 5495c7f2a382a959a6af02617a77e9cb095ba5b2 Mon Sep 17 00:00:00 2001 From: Ganesh Ajjanagadde Date: Wed, 23 Dec 2015 10:30:08 -0800 Subject: [PATCH] lavc/on2avc: replace pow(10,x) by ff_exp10(x) Signed-off-by: Ganesh Ajjanagadde --- libavcodec/on2avc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libavcodec/on2avc.c b/libavcodec/on2avc.c index 04c8e410a8..879b71a48e 100644 --- a/libavcodec/on2avc.c +++ b/libavcodec/on2avc.c @@ -22,6 +22,7 @@ #include "libavutil/channel_layout.h" #include "libavutil/float_dsp.h" +#include "libavutil/internal.h" #include "avcodec.h" #include "bytestream.h" #include "fft.h" @@ -934,9 +935,9 @@ static av_cold int on2avc_decode_init(AVCodecContext *avctx) "Stereo mode support is not good, patch is welcome\n"); for (i = 0; i < 20; i++) - c->scale_tab[i] = ceil(pow(10.0, i * 0.1) * 16) / 32; + c->scale_tab[i] = ceil(ff_exp10(i * 0.1) * 16) / 32; for (; i < 128; i++) - c->scale_tab[i] = ceil(pow(10.0, i * 0.1) * 0.5); + c->scale_tab[i] = ceil(ff_exp10(i * 0.1) * 0.5); if (avctx->sample_rate < 32000 || avctx->channels == 1) memcpy(c->long_win, ff_on2avc_window_long_24000,