2 FATE_FFT
+= fate-fft-
$(1) fate-ifft-
$(1) \
3 fate-mdct-
$(1) fate-imdct-
$(1) \
4 fate-rdft-
$(1) fate-irdft-
$(1) \
5 fate-dct1d-
$(1) fate-idct1d-
$(1)
7 fate-fft-
$(N
): ARGS
= -n
$(1)
8 fate-ifft-
$(N
): ARGS
= -n
$(1) -i
9 fate-mdct-
$(N
): ARGS
= -n
$(1) -m
10 fate-imdct-
$(N
): ARGS
= -n
$(1) -m
-i
11 fate-rdft-
$(N
): ARGS
= -n
$(1) -r
12 fate-irdft-
$(N
): ARGS
= -n
$(1) -r
-i
13 fate-dct1d-
$(N
): ARGS
= -n
$(1) -d
14 fate-idct1d-
$(N
): ARGS
= -n
$(1) -d
-i
17 $(foreach N
, 4 5 6 7 8 9 10 11 12, $(eval
$(call DEF_FFT
,$(N
))))
19 fate-fft-test
: $(FATE_FFT
)
20 $(FATE_FFT
): libavcodec
/fft-test
$(EXESUF
)
21 $(FATE_FFT
): CMD
= run libavcodec
/fft-test
$(CPUFLAGS
:%=-c
%) $(ARGS
)
22 $(FATE_FFT
): REF
= /dev
/null
25 FATE_FFT_FIXED
+= fate-fft-fixed-
$(1) fate-ifft-fixed-
$(1) \
26 fate-mdct-fixed-
$(1) fate-imdct-fixed-
$(1)
28 fate-fft-fixed-
$(1): ARGS
= -n
$(1)
29 fate-ifft-fixed-
$(1): ARGS
= -n
$(1) -i
30 fate-mdct-fixed-
$(1): ARGS
= -n
$(1) -m
31 fate-imdct-fixed-
$(1): ARGS
= -n
$(1) -m
-i
34 $(foreach N
, 4 5 6 7 8 9 10 11 12, $(eval
$(call DEF_FFT_FIXED
,$(N
))))
36 fate-fft-fixed-test
: $(FATE_FFT_FIXED
)
37 $(FATE_FFT_FIXED
): libavcodec
/fft-fixed-test
$(EXESUF
)
38 $(FATE_FFT_FIXED
): CMD
= run libavcodec
/fft-fixed-test
$(CPUFLAGS
:%=-c
%) $(ARGS
)
39 $(FATE_FFT_FIXED
): REF
= /dev
/null
41 FATE-
$(CONFIG_FFT
) += $(FATE_FFT
) $(FATE_FFT_FIXED
)
42 fate-fft
: $(FATE_FFT
) $(FATE_FFT_FIXED
)