X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=configure;h=60d4b2f470aeb0fcb45e594da6a0cfa4771a39ed;hb=122150168f7d2a1bdc5c208505366d1a9e9c3892;hp=389de921b3723443d85c3041ac1388dfb7f82f5a;hpb=6e86ee97c8eeb44b6e428861a69f12f2074eeb0f;p=ffmpeg diff --git a/configure b/configure index 389de921b37..60d4b2f470a 100755 --- a/configure +++ b/configure @@ -395,6 +395,8 @@ Developer options (useful when working on FFmpeg itself): (group) and PROB the probability associated with NAME (default 0.5). --random-seed=VALUE seed value for --enable/disable-random + --disable-valgrind-backtrace do not print a backtrace under Valgrind + (only applies to --disable-optimizations builds) NOTE: Object files are built at the place where configure is launched. EOF @@ -1512,6 +1514,7 @@ CONFIG_LIST=" pod2man raise_major thumb + valgrind_backtrace xmm_clobber_test " @@ -1686,6 +1689,7 @@ HEADERS_LIST=" termios_h udplite_h unistd_h + valgrind_valgrind_h windows_h winsock2_h " @@ -2012,14 +2016,18 @@ setend_deps="arm" map 'eval ${v}_inline_deps=inline_asm' $ARCH_EXT_LIST_ARM +loongson_deps="mips" mipsfpu_deps="mips" mipsdspr1_deps="mips" mipsdspr2_deps="mips" +mips32r2_deps="mips" mips32r5_deps="mips" mips64r6_deps="mips" msa_deps="mips" altivec_deps="ppc" +dcbzl_deps="ppc" +ldbrx_deps="ppc" ppc4xx_deps="ppc" vsx_deps="ppc" @@ -2064,6 +2072,7 @@ simd_align_16_if_any="altivec neon sse" # system capabilities symver_if_any="symver_asm_label symver_gnu_asm" +valgrind_backtrace_deps="!optimizations valgrind_valgrind_h" # threading support atomics_gcc_if_any="sync_val_compare_and_swap atomic_compare_exchange" @@ -2792,6 +2801,7 @@ enable runtime_cpudetect enable safe_bitstream_reader enable static enable swscale_alpha +enable valgrind_backtrace sws_max_filter_size_default=256 set_default sws_max_filter_size @@ -4929,6 +4939,7 @@ check_header sys/time.h check_header sys/un.h check_header termios.h check_header unistd.h +check_header valgrind/valgrind.h check_header vdpau/vdpau.h check_header vdpau/vdpau_x11.h check_header VideoDecodeAcceleration/VDADecoder.h @@ -5012,7 +5023,7 @@ enabled libcelt && require libcelt celt/celt.h celt_decode -lcelt0 && { check_lib celt/celt.h celt_decoder_create_custom -lcelt0 || die "ERROR: libcelt must be installed and version must be >= 0.11.0."; } enabled libcaca && require_pkg_config caca caca.h caca_create_canvas -enabled libdcadec && require libdcadec libdcadec/dca_context.h dcadec_context_create -ldcadec +enabled libdcadec && require_pkg_config dcadec libdcadec/dca_context.h dcadec_context_create enabled libfaac && require2 libfaac "stdint.h faac.h" faacEncGetVersion -lfaac enabled libfdk_aac && require libfdk_aac fdk-aac/aacenc_lib.h aacEncOpen -lfdk-aac flite_libs="-lflite_cmu_time_awb -lflite_cmu_us_awb -lflite_cmu_us_kal -lflite_cmu_us_kal16 -lflite_cmu_us_rms -lflite_cmu_us_slt -lflite_usenglish -lflite_cmulex -lflite"