This patch fixes the following error when compiling mplayer with libopus.

libavcodec/libopusdec.c: In function 'libopus_decode_init':
libavcodec/libopusdec.c:130:27: error: implicit declaration of function 
'ff_exp10'; did you mean 'ff_exp2fi'? [-Werror=implicit-function-declaration]
         double gain_lin = ff_exp10(gain_db / (20.0 * 256));
                           ^~~~~~~~
                           ff_exp2fi

Signed-off-by: Mikulas Patocka <miku...@twibright.com>

---
 libavcodec/libopusdec.c |    1 +
 1 file changed, 1 insertion(+)

Index: ffmpeg/libavcodec/libopusdec.c
===================================================================
--- ffmpeg.orig/libavcodec/libopusdec.c 2017-11-19 23:44:55.000000000 +0100
+++ ffmpeg/libavcodec/libopusdec.c      2017-11-23 03:54:43.000000000 +0100
@@ -24,6 +24,7 @@
 
 #include "libavutil/internal.h"
 #include "libavutil/intreadwrite.h"
+#include "libavutil/ffmath.h"
 
 #include "avcodec.h"
 #include "internal.h"
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to