Originally committed as revision 15692 to svn://svn.ffmpeg.org/ffmpeg/trunk
+# options emitted with CONFIG_ prefix but not available on command line
+CONFIG_EXTRA="
+ fft_mmx
+"
+
CMDLINE_SELECT="
$ARCH_EXT_LIST
$CONFIG_LIST
CMDLINE_SELECT="
$ARCH_EXT_LIST
$CONFIG_LIST
ssse3_deps="x86"
vis_deps="sparc"
ssse3_deps="x86"
vis_deps="sparc"
+# common features
+fft_suggest="fft_mmx"
+fft_mmx_deps="mmx yasm"
+
# decoders / encoders
aac_decoder_select="fft"
ac3_decoder_deps="gpl"
# decoders / encoders
aac_decoder_select="fft"
ac3_decoder_deps="gpl"
enabled_any $THREADS_LIST && enable threads
check_deps $CONFIG_LIST \
enabled_any $THREADS_LIST && enable threads
check_deps $CONFIG_LIST \
$HAVE_LIST \
$DECODER_LIST \
$ENCODER_LIST \
$HAVE_LIST \
$DECODER_LIST \
$ENCODER_LIST \
print_config ARCH_ $TMPH config.mak $ARCH_LIST
print_config HAVE_ $TMPH config.mak $HAVE_LIST
print_config CONFIG_ $TMPH config.mak $CONFIG_LIST \
print_config ARCH_ $TMPH config.mak $ARCH_LIST
print_config HAVE_ $TMPH config.mak $HAVE_LIST
print_config CONFIG_ $TMPH config.mak $CONFIG_LIST \
$DECODER_LIST \
$ENCODER_LIST \
$PARSER_LIST \
$DECODER_LIST \
$ENCODER_LIST \
$PARSER_LIST \
i386/idct_mmx_xvid.o \
i386/idct_sse2_xvid.o \
i386/idct_mmx_xvid.o \
i386/idct_sse2_xvid.o \
-OBJS-$(HAVE_YASM) += i386/fft_mmx.o \
+OBJS-$(CONFIG_FFT_MMX) += i386/fft_mmx.o \
i386/fft_sse.o \
i386/fft_3dn.o \
i386/fft_3dn2.o \
i386/fft_sse.o \
i386/fft_3dn.o \
i386/fft_3dn2.o \
+
+OBJS-$(HAVE_YASM) += i386/dsputil_yasm.o
OBJS-$(CONFIG_GPL) += i386/idct_mmx.o
OBJS-$(CONFIG_GPL) += i386/idct_mmx.o