Commit 5495c7f2 authored by Ganesh Ajjanagadde's avatar Ganesh Ajjanagadde

lavc/on2avc: replace pow(10,x) by ff_exp10(x)

Signed-off-by: 's avatarGanesh Ajjanagadde <gajjanagadde@gmail.com>
parent 26ac80d2
...@@ -22,6 +22,7 @@ ...@@ -22,6 +22,7 @@
#include "libavutil/channel_layout.h" #include "libavutil/channel_layout.h"
#include "libavutil/float_dsp.h" #include "libavutil/float_dsp.h"
#include "libavutil/internal.h"
#include "avcodec.h" #include "avcodec.h"
#include "bytestream.h" #include "bytestream.h"
#include "fft.h" #include "fft.h"
...@@ -934,9 +935,9 @@ static av_cold int on2avc_decode_init(AVCodecContext *avctx) ...@@ -934,9 +935,9 @@ static av_cold int on2avc_decode_init(AVCodecContext *avctx)
"Stereo mode support is not good, patch is welcome\n"); "Stereo mode support is not good, patch is welcome\n");
for (i = 0; i < 20; i++) 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++) 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) if (avctx->sample_rate < 32000 || avctx->channels == 1)
memcpy(c->long_win, ff_on2avc_window_long_24000, memcpy(c->long_win, ff_on2avc_window_long_24000,
......
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