[FFmpeg-cvslog] lavc/fft_template: Do not define unneded functions with --enable-small.
Carl Eugen Hoyos
git at videolan.org
Sat Jul 21 15:07:47 EEST 2018
ffmpeg | branch: master | Carl Eugen Hoyos <ceffmpeg at gmail.com> | Sat Jul 21 14:05:41 2018 +0200| [9617178800566f263fb1bb1c04e9547a74ab6dbf] | committer: Carl Eugen Hoyos
lavc/fft_template: Do not define unneded functions with --enable-small.
Fixes the following warnings:
In file included from libavcodec/fft_fixed.c:21:0:
libavcodec/fft_template.c:528:6: warning: ‘pass_big’ defined but not used [-Wunused-function]
PASS(pass_big)
^
libavcodec/fft_template.c:505:13: note: in definition of macro ‘PASS’
static void name(FFTComplex *z, const FFTSample *wre, unsigned int n)\
^~~~
CC libavcodec/ffv1.o
In file included from libavcodec/fft_float.c:21:0:
libavcodec/fft_template.c:528:6: warning: ‘pass_big’ defined but not used [-Wunused-function]
PASS(pass_big)
^
libavcodec/fft_template.c:505:13: note: in definition of macro ‘PASS’
static void name(FFTComplex *z, const FFTSample *wre, unsigned int n)\
^~~~
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9617178800566f263fb1bb1c04e9547a74ab6dbf
---
libavcodec/fft_template.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/libavcodec/fft_template.c b/libavcodec/fft_template.c
index 6c77854e41..762c014bc8 100644
--- a/libavcodec/fft_template.c
+++ b/libavcodec/fft_template.c
@@ -523,9 +523,11 @@ static void name(FFTComplex *z, const FFTSample *wre, unsigned int n)\
}
PASS(pass)
+#if !CONFIG_SMALL
#undef BUTTERFLIES
#define BUTTERFLIES BUTTERFLIES_BIG
PASS(pass_big)
+#endif
#define DECL_FFT(n,n2,n4)\
static void fft##n(FFTComplex *z)\
More information about the ffmpeg-cvslog
mailing list