X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=configure;h=4219cc03a56e9a9757c427f679e6f0a8a3edd492;hb=a90de11dba816f57d01cf10b02eaaf90de24d5bb;hp=01bf34e97167aea021426f0086320f5fe7f3488d;hpb=3fff63826bf4576923016f94a9e4c61e87536b8b;p=ffmpeg diff --git a/configure b/configure index 01bf34e9716..4219cc03a56 100755 --- a/configure +++ b/configure @@ -195,6 +195,7 @@ show_help(){ echo " (requires enabling PMC)" echo " --disable-altivec disable AltiVec optimizations" echo " --disable-amd3dnow disable 3DNow! optimizations" + echo " --disable-amd3dnowext disable 3DNow! extended optimizations" echo " --disable-mmx disable MMX optimizations" echo " --disable-mmx2 disable MMX2 optimizations" echo " --disable-sse disable SSE optimizations" @@ -823,6 +824,7 @@ ARCH_LIST=' ARCH_EXT_LIST=' altivec amd3dnow + amd3dnowext armv5te armv6 armv6t2 @@ -906,7 +908,6 @@ HAVE_LIST=" # options emitted with CONFIG_ prefix but not available on command line CONFIG_EXTRA=" - fft_mmx oldscaler " @@ -958,6 +959,7 @@ CMDLINE_SET=" # architecture extensions altivec_deps="ppc" amd3dnow_deps="mmx" +amd3dnowext_deps="amd3dnow" armv5te_deps="arm" armv6_deps="arm" armv6t2_deps="arm" @@ -973,8 +975,6 @@ ssse3_deps="sse" vis_deps="sparc" # common features -fft_suggest="fft_mmx" -fft_mmx_deps="mmx yasm" oldscaler_deps="!swscale" # decoders / encoders @@ -991,6 +991,7 @@ dxa_decoder_select="zlib" eac3_decoder_deps="gpl" eac3_decoder_select="fft mdct" eatgq_decoder_select="aandct" +eatqi_decoder_select="aandct" ffv1_decoder_select="golomb" flac_decoder_select="golomb" flac_encoder_select="golomb" @@ -1024,6 +1025,8 @@ png_encoder_select="zlib" qdm2_decoder_select="fft mdct rdft" rv10_encoder_select="aandct" rv20_encoder_select="aandct" +rv30_decoder_select="golomb" +rv40_decoder_select="golomb" shorten_decoder_select="golomb" sonic_decoder_select="golomb" sonic_encoder_select="golomb" @@ -1193,7 +1196,7 @@ target_path='.' # gcc stupidly only outputs the basename of targets with -MM, but we need the # full relative path for objects in subdirectories for non-recursive Make. -DEPEND_CMD='$(CC) $(CFLAGS) -MM -MG $< | sed -e "/^\#.*/d" -e "s,^[[:space:]]*$(*F)\\.o,$(@D)/$(*F).o," -e "s,\\([[:space:]]\\)\\(version\\.h\\),\\1\$$(BUILD_ROOT_REL)/\\2,"' +DEPEND_CMD='$(CC) $(CFLAGS) -MM $< | sed -e "/^\#.*/d" -e "s,^[[:space:]]*$(*F)\\.o,$(@D)/$(*F).o,"' # find source path source_path="`dirname \"$0\"`" @@ -1363,37 +1366,25 @@ fi check_cflags -std=c99 case "$arch" in - i386|i486|i586|i686|i86pc|BePC) - arch="x86" - subarch="x86_32" - enable fast_unaligned - ;; - x86_64|amd64) - arch="x86" - subarch="x86_32" - enable cmov - enable fast_cmov - enable fast_unaligned - check_cc <