Warning, /graphics/digikam/project/bundles/3rdparty/ext_ffmpeg/help_config_5.txt is written in an unsupported language. File is not indexed.

0001 Usage: configure [options]
0002 Options: [defaults in brackets after descriptions]
0003 
0004 Help options:
0005   --help                   print this message
0006   --quiet                  Suppress showing informative output
0007   --list-decoders          show all available decoders
0008   --list-encoders          show all available encoders
0009   --list-hwaccels          show all available hardware accelerators
0010   --list-demuxers          show all available demuxers
0011   --list-muxers            show all available muxers
0012   --list-parsers           show all available parsers
0013   --list-protocols         show all available protocols
0014   --list-bsfs              show all available bitstream filters
0015   --list-indevs            show all available input devices
0016   --list-outdevs           show all available output devices
0017   --list-filters           show all available filters
0018 
0019 Standard options:
0020   --logfile=FILE           log tests and output to FILE [ffbuild/config.log]
0021   --disable-logging        do not log configure debug information
0022   --fatal-warnings         fail if any configure warning is generated
0023   --prefix=PREFIX          install in PREFIX [/usr/local]
0024   --bindir=DIR             install binaries in DIR [PREFIX/bin]
0025   --datadir=DIR            install data files in DIR [PREFIX/share/ffmpeg]
0026   --docdir=DIR             install documentation in DIR [PREFIX/share/doc/ffmpeg]
0027   --libdir=DIR             install libs in DIR [PREFIX/lib]
0028   --shlibdir=DIR           install shared libs in DIR [LIBDIR]
0029   --incdir=DIR             install includes in DIR [PREFIX/include]
0030   --mandir=DIR             install man page in DIR [PREFIX/share/man]
0031   --pkgconfigdir=DIR       install pkg-config files in DIR [LIBDIR/pkgconfig]
0032   --enable-rpath           use rpath to allow installing libraries in paths
0033                            not part of the dynamic linker search path
0034                            use rpath when linking programs (USE WITH CARE)
0035   --install-name-dir=DIR   Darwin directory name for installed targets
0036 
0037 Licensing options:
0038   --enable-gpl             allow use of GPL code, the resulting libs
0039                            and binaries will be under GPL [no]
0040   --enable-version3        upgrade (L)GPL to version 3 [no]
0041   --enable-nonfree         allow use of nonfree code, the resulting libs
0042                            and binaries will be unredistributable [no]
0043 
0044 Configuration options:
0045   --disable-static         do not build static libraries [no]
0046   --enable-shared          build shared libraries [no]
0047   --enable-small           optimize for size instead of speed
0048   --disable-runtime-cpudetect disable detecting CPU capabilities at runtime (smaller binary)
0049   --enable-gray            enable full grayscale support (slower color)
0050   --disable-swscale-alpha  disable alpha channel support in swscale
0051   --disable-all            disable building components, libraries and programs
0052   --disable-autodetect     disable automatically detected external libraries [no]
0053 
0054 Program options:
0055   --disable-programs       do not build command line programs
0056   --disable-ffmpeg         disable ffmpeg build
0057   --disable-ffplay         disable ffplay build
0058   --disable-ffprobe        disable ffprobe build
0059 
0060 Documentation options:
0061   --disable-doc            do not build documentation
0062   --disable-htmlpages      do not build HTML documentation pages
0063   --disable-manpages       do not build man documentation pages
0064   --disable-podpages       do not build POD documentation pages
0065   --disable-txtpages       do not build text documentation pages
0066 
0067 Component options:
0068   --disable-avdevice       disable libavdevice build
0069   --disable-avcodec        disable libavcodec build
0070   --disable-avformat       disable libavformat build
0071   --disable-swresample     disable libswresample build
0072   --disable-swscale        disable libswscale build
0073   --disable-postproc       disable libpostproc build
0074   --disable-avfilter       disable libavfilter build
0075   --disable-pthreads       disable pthreads [autodetect]
0076   --disable-w32threads     disable Win32 threads [autodetect]
0077   --disable-os2threads     disable OS/2 threads [autodetect]
0078   --disable-network        disable network support [no]
0079   --disable-dct            disable DCT code
0080   --disable-dwt            disable DWT code
0081   --disable-error-resilience disable error resilience code
0082   --disable-lsp            disable LSP code
0083   --disable-mdct           disable MDCT code
0084   --disable-rdft           disable RDFT code
0085   --disable-fft            disable FFT code
0086   --disable-faan           disable floating point AAN (I)DCT code
0087   --disable-pixelutils     disable pixel utils in libavutil
0088 
0089 Individual component options:
0090   --disable-everything     disable all components listed below
0091   --disable-encoder=NAME   disable encoder NAME
0092   --enable-encoder=NAME    enable encoder NAME
0093   --disable-encoders       disable all encoders
0094   --disable-decoder=NAME   disable decoder NAME
0095   --enable-decoder=NAME    enable decoder NAME
0096   --disable-decoders       disable all decoders
0097   --disable-hwaccel=NAME   disable hwaccel NAME
0098   --enable-hwaccel=NAME    enable hwaccel NAME
0099   --disable-hwaccels       disable all hwaccels
0100   --disable-muxer=NAME     disable muxer NAME
0101   --enable-muxer=NAME      enable muxer NAME
0102   --disable-muxers         disable all muxers
0103   --disable-demuxer=NAME   disable demuxer NAME
0104   --enable-demuxer=NAME    enable demuxer NAME
0105   --disable-demuxers       disable all demuxers
0106   --enable-parser=NAME     enable parser NAME
0107   --disable-parser=NAME    disable parser NAME
0108   --disable-parsers        disable all parsers
0109   --enable-bsf=NAME        enable bitstream filter NAME
0110   --disable-bsf=NAME       disable bitstream filter NAME
0111   --disable-bsfs           disable all bitstream filters
0112   --enable-protocol=NAME   enable protocol NAME
0113   --disable-protocol=NAME  disable protocol NAME
0114   --disable-protocols      disable all protocols
0115   --enable-indev=NAME      enable input device NAME
0116   --disable-indev=NAME     disable input device NAME
0117   --disable-indevs         disable input devices
0118   --enable-outdev=NAME     enable output device NAME
0119   --disable-outdev=NAME    disable output device NAME
0120   --disable-outdevs        disable output devices
0121   --disable-devices        disable all devices
0122   --enable-filter=NAME     enable filter NAME
0123   --disable-filter=NAME    disable filter NAME
0124   --disable-filters        disable all filters
0125 
0126 External library support:
0127 
0128   Using any of the following switches will allow FFmpeg to link to the
0129   corresponding external library. All the components depending on that library
0130   will become enabled, if all their other dependencies are met and they are not
0131   explicitly disabled. E.g. --enable-libopus will enable linking to
0132   libopus and allow the libopus encoder to be built, unless it is
0133   specifically disabled with --disable-encoder=libopus.
0134 
0135   Note that only the system libraries are auto-detected. All the other external
0136   libraries must be explicitly enabled.
0137 
0138   Also note that the following help text describes the purpose of the libraries
0139   themselves, not all their features will necessarily be usable by FFmpeg.
0140 
0141   --disable-alsa           disable ALSA support [autodetect]
0142   --disable-appkit         disable Apple AppKit framework [autodetect]
0143   --disable-avfoundation   disable Apple AVFoundation framework [autodetect]
0144   --enable-avisynth        enable reading of AviSynth script files [no]
0145   --disable-bzlib          disable bzlib [autodetect]
0146   --disable-coreimage      disable Apple CoreImage framework [autodetect]
0147   --enable-chromaprint     enable audio fingerprinting with chromaprint [no]
0148   --enable-frei0r          enable frei0r video filtering [no]
0149   --enable-gcrypt          enable gcrypt, needed for rtmp(t)e support
0150                            if openssl, librtmp or gmp is not used [no]
0151   --enable-gmp             enable gmp, needed for rtmp(t)e support
0152                            if openssl or librtmp is not used [no]
0153   --enable-gnutls          enable gnutls, needed for https support
0154                            if openssl, libtls or mbedtls is not used [no]
0155   --disable-iconv          disable iconv [autodetect]
0156   --enable-jni             enable JNI support [no]
0157   --enable-ladspa          enable LADSPA audio filtering [no]
0158   --enable-libaom          enable AV1 video encoding/decoding via libaom [no]
0159   --enable-libaribb24      enable ARIB text and caption decoding via libaribb24 [no]
0160   --enable-libass          enable libass subtitles rendering,
0161                            needed for subtitles and ass filter [no]
0162   --enable-libbluray       enable BluRay reading using libbluray [no]
0163   --enable-libbs2b         enable bs2b DSP library [no]
0164   --enable-libcaca         enable textual display using libcaca [no]
0165   --enable-libcelt         enable CELT decoding via libcelt [no]
0166   --enable-libcdio         enable audio CD grabbing with libcdio [no]
0167   --enable-libcodec2       enable codec2 en/decoding using libcodec2 [no]
0168   --enable-libdav1d        enable AV1 decoding via libdav1d [no]
0169   --enable-libdavs2        enable AVS2 decoding via libdavs2 [no]
0170   --enable-libdc1394       enable IIDC-1394 grabbing using libdc1394
0171                            and libraw1394 [no]
0172   --enable-libfdk-aac      enable AAC de/encoding via libfdk-aac [no]
0173   --enable-libflite        enable flite (voice synthesis) support via libflite [no]
0174   --enable-libfontconfig   enable libfontconfig, useful for drawtext filter [no]
0175   --enable-libfreetype     enable libfreetype, needed for drawtext filter [no]
0176   --enable-libfribidi      enable libfribidi, improves drawtext filter [no]
0177   --enable-libglslang      enable GLSL->SPIRV compilation via libglslang [no]
0178   --enable-libgme          enable Game Music Emu via libgme [no]
0179   --enable-libgsm          enable GSM de/encoding via libgsm [no]
0180   --enable-libiec61883     enable iec61883 via libiec61883 [no]
0181   --enable-libilbc         enable iLBC de/encoding via libilbc [no]
0182   --enable-libjack         enable JACK audio sound server [no]
0183   --enable-libklvanc       enable Kernel Labs VANC processing [no]
0184   --enable-libkvazaar      enable HEVC encoding via libkvazaar [no]
0185   --enable-liblensfun      enable lensfun lens correction [no]
0186   --enable-libmodplug      enable ModPlug via libmodplug [no]
0187   --enable-libmp3lame      enable MP3 encoding via libmp3lame [no]
0188   --enable-libopencore-amrnb enable AMR-NB de/encoding via libopencore-amrnb [no]
0189   --enable-libopencore-amrwb enable AMR-WB decoding via libopencore-amrwb [no]
0190   --enable-libopencv       enable video filtering via libopencv [no]
0191   --enable-libopenh264     enable H.264 encoding via OpenH264 [no]
0192   --enable-libopenjpeg     enable JPEG 2000 de/encoding via OpenJPEG [no]
0193   --enable-libopenmpt      enable decoding tracked files via libopenmpt [no]
0194   --enable-libopenvino     enable OpenVINO as a DNN module backend
0195                            for DNN based filters like dnn_processing [no]
0196   --enable-libopus         enable Opus de/encoding via libopus [no]
0197   --enable-libplacebo      enable libplacebo library [no]
0198   --enable-libpulse        enable Pulseaudio input via libpulse [no]
0199   --enable-librabbitmq     enable RabbitMQ library [no]
0200   --enable-librav1e        enable AV1 encoding via rav1e [no]
0201   --enable-librist         enable RIST via librist [no]
0202   --enable-librsvg         enable SVG rasterization via librsvg [no]
0203   --enable-librubberband   enable rubberband needed for rubberband filter [no]
0204   --enable-librtmp         enable RTMP[E] support via librtmp [no]
0205   --enable-libshaderc      enable GLSL->SPIRV compilation via libshaderc [no]
0206   --enable-libshine        enable fixed-point MP3 encoding via libshine [no]
0207   --enable-libsmbclient    enable Samba protocol via libsmbclient [no]
0208   --enable-libsnappy       enable Snappy compression, needed for hap encoding [no]
0209   --enable-libsoxr         enable Include libsoxr resampling [no]
0210   --enable-libspeex        enable Speex de/encoding via libspeex [no]
0211   --enable-libsrt          enable Haivision SRT protocol via libsrt [no]
0212   --enable-libssh          enable SFTP protocol via libssh [no]
0213   --enable-libsvtav1       enable AV1 encoding via SVT [no]
0214   --enable-libtensorflow   enable TensorFlow as a DNN module backend
0215                            for DNN based filters like sr [no]
0216   --enable-libtesseract    enable Tesseract, needed for ocr filter [no]
0217   --enable-libtheora       enable Theora encoding via libtheora [no]
0218   --enable-libtls          enable LibreSSL (via libtls), needed for https support
0219                            if openssl, gnutls or mbedtls is not used [no]
0220   --enable-libtwolame      enable MP2 encoding via libtwolame [no]
0221   --enable-libuavs3d       enable AVS3 decoding via libuavs3d [no]
0222   --enable-libv4l2         enable libv4l2/v4l-utils [no]
0223   --enable-libvidstab      enable video stabilization using vid.stab [no]
0224   --enable-libvmaf         enable vmaf filter via libvmaf [no]
0225   --enable-libvo-amrwbenc  enable AMR-WB encoding via libvo-amrwbenc [no]
0226   --enable-libvorbis       enable Vorbis en/decoding via libvorbis,
0227                            native implementation exists [no]
0228   --enable-libvpx          enable VP8 and VP9 de/encoding via libvpx [no]
0229   --enable-libwebp         enable WebP encoding via libwebp [no]
0230   --enable-libx264         enable H.264 encoding via x264 [no]
0231   --enable-libx265         enable HEVC encoding via x265 [no]
0232   --enable-libxavs         enable AVS encoding via xavs [no]
0233   --enable-libxavs2        enable AVS2 encoding via xavs2 [no]
0234   --enable-libxcb          enable X11 grabbing using XCB [autodetect]
0235   --enable-libxcb-shm      enable X11 grabbing shm communication [autodetect]
0236   --enable-libxcb-xfixes   enable X11 grabbing mouse rendering [autodetect]
0237   --enable-libxcb-shape    enable X11 grabbing shape rendering [autodetect]
0238   --enable-libxvid         enable Xvid encoding via xvidcore,
0239                            native MPEG-4/Xvid encoder exists [no]
0240   --enable-libxml2         enable XML parsing using the C library libxml2, needed
0241                            for dash and imf demuxing support [no]
0242   --enable-libzimg         enable z.lib, needed for zscale filter [no]
0243   --enable-libzmq          enable message passing via libzmq [no]
0244   --enable-libzvbi         enable teletext support via libzvbi [no]
0245   --enable-lv2             enable LV2 audio filtering [no]
0246   --disable-lzma           disable lzma [autodetect]
0247   --enable-decklink        enable Blackmagic DeckLink I/O support [no]
0248   --enable-mbedtls         enable mbedTLS, needed for https support
0249                            if openssl, gnutls or libtls is not used [no]
0250   --enable-mediacodec      enable Android MediaCodec support [no]
0251   --enable-mediafoundation enable encoding via MediaFoundation [auto]
0252   --disable-metal          disable Apple Metal framework [autodetect]
0253   --enable-libmysofa       enable libmysofa, needed for sofalizer filter [no]
0254   --enable-openal          enable OpenAL 1.1 capture support [no]
0255   --enable-opencl          enable OpenCL processing [no]
0256   --enable-opengl          enable OpenGL rendering [no]
0257   --enable-openssl         enable openssl, needed for https support
0258                            if gnutls, libtls or mbedtls is not used [no]
0259   --enable-pocketsphinx    enable PocketSphinx, needed for asr filter [no]
0260   --disable-sndio          disable sndio support [autodetect]
0261   --disable-schannel       disable SChannel SSP, needed for TLS support on
0262                            Windows if openssl and gnutls are not used [autodetect]
0263   --disable-sdl2           disable sdl2 [autodetect]
0264   --disable-securetransport disable Secure Transport, needed for TLS support
0265                            on OSX if openssl and gnutls are not used [autodetect]
0266   --enable-vapoursynth     enable VapourSynth demuxer [no]
0267   --disable-vulkan         disable Vulkan code [autodetect]
0268   --disable-xlib           disable xlib [autodetect]
0269   --disable-zlib           disable zlib [autodetect]
0270 
0271   The following libraries provide various hardware acceleration features:
0272   --disable-amf            disable AMF video encoding code [autodetect]
0273   --disable-audiotoolbox   disable Apple AudioToolbox code [autodetect]
0274   --enable-cuda-nvcc       enable Nvidia CUDA compiler [no]
0275   --disable-cuda-llvm      disable CUDA compilation using clang [autodetect]
0276   --disable-cuvid          disable Nvidia CUVID support [autodetect]
0277   --disable-d3d11va        disable Microsoft Direct3D 11 video acceleration code [autodetect]
0278   --disable-dxva2          disable Microsoft DirectX 9 video acceleration code [autodetect]
0279   --disable-ffnvcodec      disable dynamically linked Nvidia code [autodetect]
0280   --enable-libdrm          enable DRM code (Linux) [no]
0281   --enable-libmfx          enable Intel MediaSDK (AKA Quick Sync Video) code via libmfx [no]
0282   --enable-libnpp          enable Nvidia Performance Primitives-based code [no]
0283   --enable-mmal            enable Broadcom Multi-Media Abstraction Layer (Raspberry Pi) via MMAL [no]
0284   --disable-nvdec          disable Nvidia video decoding acceleration (via hwaccel) [autodetect]
0285   --disable-nvenc          disable Nvidia video encoding code [autodetect]
0286   --enable-omx             enable OpenMAX IL code [no]
0287   --enable-omx-rpi         enable OpenMAX IL code for Raspberry Pi [no]
0288   --enable-rkmpp           enable Rockchip Media Process Platform code [no]
0289   --disable-v4l2-m2m       disable V4L2 mem2mem code [autodetect]
0290   --disable-vaapi          disable Video Acceleration API (mainly Unix/Intel) code [autodetect]
0291   --disable-vdpau          disable Nvidia Video Decode and Presentation API for Unix code [autodetect]
0292   --disable-videotoolbox   disable VideoToolbox code [autodetect]
0293 
0294 Toolchain options:
0295   --arch=ARCH              select architecture []
0296   --cpu=CPU                select the minimum required CPU (affects
0297                            instruction selection, may crash on older CPUs)
0298   --cross-prefix=PREFIX    use PREFIX for compilation tools []
0299   --progs-suffix=SUFFIX    program name suffix []
0300   --enable-cross-compile   assume a cross-compiler is used
0301   --sysroot=PATH           root of cross-build tree
0302   --sysinclude=PATH        location of cross-build system headers
0303   --target-os=OS           compiler targets OS []
0304   --target-exec=CMD        command to run executables on target
0305   --target-path=DIR        path to view of build directory on target
0306   --target-samples=DIR     path to samples directory on target
0307   --tempprefix=PATH        force fixed dir/prefix instead of mktemp for checks
0308   --toolchain=NAME         set tool defaults according to NAME
0309                            (gcc-asan, clang-asan, gcc-msan, clang-msan,
0310                            gcc-tsan, clang-tsan, gcc-usan, clang-usan,
0311                            valgrind-massif, valgrind-memcheck,
0312                            msvc, icl, gcov, llvm-cov, hardened)
0313   --nm=NM                  use nm tool NM [nm -g]
0314   --ar=AR                  use archive tool AR [ar]
0315   --as=AS                  use assembler AS []
0316   --ln_s=LN_S              use symbolic link tool LN_S [ln -s -f]
0317   --strip=STRIP            use strip tool STRIP [strip]
0318   --windres=WINDRES        use windows resource compiler WINDRES [windres]
0319   --x86asmexe=EXE          use nasm-compatible assembler EXE [nasm]
0320   --cc=CC                  use C compiler CC [gcc]
0321   --cxx=CXX                use C compiler CXX [g++]
0322   --objcc=OCC              use ObjC compiler OCC [gcc]
0323   --dep-cc=DEPCC           use dependency generator DEPCC [gcc]
0324   --nvcc=NVCC              use Nvidia CUDA compiler NVCC or clang []
0325   --ld=LD                  use linker LD []
0326   --metalcc=METALCC        use metal compiler METALCC [xcrun -sdk macosx metal]
0327   --metallib=METALLIB      use metal linker METALLIB [xcrun -sdk macosx metallib]
0328   --pkg-config=PKGCONFIG   use pkg-config tool PKGCONFIG [pkg-config]
0329   --pkg-config-flags=FLAGS pass additional flags to pkgconf []
0330   --ranlib=RANLIB          use ranlib RANLIB [ranlib]
0331   --doxygen=DOXYGEN        use DOXYGEN to generate API doc [doxygen]
0332   --host-cc=HOSTCC         use host C compiler HOSTCC
0333   --host-cflags=HCFLAGS    use HCFLAGS when compiling for host
0334   --host-cppflags=HCPPFLAGS use HCPPFLAGS when compiling for host
0335   --host-ld=HOSTLD         use host linker HOSTLD
0336   --host-ldflags=HLDFLAGS  use HLDFLAGS when linking for host
0337   --host-extralibs=HLIBS   use libs HLIBS when linking for host
0338   --host-os=OS             compiler host OS []
0339   --extra-cflags=ECFLAGS   add ECFLAGS to CFLAGS []
0340   --extra-cxxflags=ECFLAGS add ECFLAGS to CXXFLAGS []
0341   --extra-objcflags=FLAGS  add FLAGS to OBJCFLAGS []
0342   --extra-ldflags=ELDFLAGS add ELDFLAGS to LDFLAGS []
0343   --extra-ldexeflags=ELDFLAGS add ELDFLAGS to LDEXEFLAGS []
0344   --extra-ldsoflags=ELDFLAGS add ELDFLAGS to LDSOFLAGS []
0345   --extra-libs=ELIBS       add ELIBS []
0346   --extra-version=STRING   version string suffix []
0347   --optflags=OPTFLAGS      override optimization-related compiler flags
0348   --nvccflags=NVCCFLAGS    override nvcc flags []
0349   --build-suffix=SUFFIX    library name suffix []
0350   --enable-pic             build position-independent code
0351   --enable-thumb           compile for Thumb instruction set
0352   --enable-lto             use link-time optimization
0353   --env="ENV=override"     override the environment variables
0354 
0355 Advanced options (experts only):
0356   --malloc-prefix=PREFIX   prefix malloc and related names with PREFIX
0357   --custom-allocator=NAME  use a supported custom allocator
0358   --disable-symver         disable symbol versioning
0359   --enable-hardcoded-tables use hardcoded tables instead of runtime generation
0360   --disable-safe-bitstream-reader
0361                            disable buffer boundary checking in bitreaders
0362                            (faster, but may crash)
0363   --sws-max-filter-size=N  the max filter size swscale uses [256]
0364 
0365 Optimization options (experts only):
0366   --disable-asm            disable all assembly optimizations
0367   --disable-altivec        disable AltiVec optimizations
0368   --disable-vsx            disable VSX optimizations
0369   --disable-power8         disable POWER8 optimizations
0370   --disable-amd3dnow       disable 3DNow! optimizations
0371   --disable-amd3dnowext    disable 3DNow! extended optimizations
0372   --disable-mmx            disable MMX optimizations
0373   --disable-mmxext         disable MMXEXT optimizations
0374   --disable-sse            disable SSE optimizations
0375   --disable-sse2           disable SSE2 optimizations
0376   --disable-sse3           disable SSE3 optimizations
0377   --disable-ssse3          disable SSSE3 optimizations
0378   --disable-sse4           disable SSE4 optimizations
0379   --disable-sse42          disable SSE4.2 optimizations
0380   --disable-avx            disable AVX optimizations
0381   --disable-xop            disable XOP optimizations
0382   --disable-fma3           disable FMA3 optimizations
0383   --disable-fma4           disable FMA4 optimizations
0384   --disable-avx2           disable AVX2 optimizations
0385   --disable-avx512         disable AVX-512 optimizations
0386   --disable-avx512icl      disable AVX-512ICL optimizations
0387   --disable-aesni          disable AESNI optimizations
0388   --disable-armv5te        disable armv5te optimizations
0389   --disable-armv6          disable armv6 optimizations
0390   --disable-armv6t2        disable armv6t2 optimizations
0391   --disable-vfp            disable VFP optimizations
0392   --disable-neon           disable NEON optimizations
0393   --disable-inline-asm     disable use of inline assembly
0394   --disable-x86asm         disable use of standalone x86 assembly
0395   --disable-mipsdsp        disable MIPS DSP ASE R1 optimizations
0396   --disable-mipsdspr2      disable MIPS DSP ASE R2 optimizations
0397   --disable-msa            disable MSA optimizations
0398   --disable-mipsfpu        disable floating point MIPS optimizations
0399   --disable-mmi            disable Loongson MMI optimizations
0400   --disable-lsx            disable Loongson LSX optimizations
0401   --disable-lasx           disable Loongson LASX optimizations
0402   --disable-fast-unaligned consider unaligned accesses slow
0403 
0404 Developer options (useful when working on FFmpeg itself):
0405   --disable-debug          disable debugging symbols
0406   --enable-debug=LEVEL     set the debug level []
0407   --disable-optimizations  disable compiler optimizations
0408   --enable-extra-warnings  enable more compiler warnings
0409   --disable-stripping      disable stripping of executables and shared libraries
0410   --assert-level=level     0(default), 1 or 2, amount of assertion testing,
0411                            2 causes a slowdown at runtime.
0412   --enable-memory-poisoning fill heap uninitialized allocated space with arbitrary data
0413   --valgrind=VALGRIND      run "make fate" tests through valgrind to detect memory
0414                            leaks and errors, using the specified valgrind binary.
0415                            Cannot be combined with --target-exec
0416   --enable-ftrapv          Trap arithmetic overflows
0417   --samples=PATH           location of test samples for FATE, if not set use
0418                            $FATE_SAMPLES at make invocation time.
0419   --enable-neon-clobber-test check NEON registers for clobbering (should be
0420                            used only for debugging purposes)
0421   --enable-xmm-clobber-test check XMM registers for clobbering (Win64-only;
0422                            should be used only for debugging purposes)
0423   --enable-random          randomly enable/disable components
0424   --disable-random
0425   --enable-random=LIST     randomly enable/disable specific components or
0426   --disable-random=LIST    component groups. LIST is a comma-separated list
0427                            of NAME[:PROB] entries where NAME is a component
0428                            (group) and PROB the probability associated with
0429                            NAME (default 0.5).
0430   --random-seed=VALUE      seed value for --enable/disable-random
0431   --disable-valgrind-backtrace do not print a backtrace under Valgrind
0432                            (only applies to --disable-optimizations builds)
0433   --enable-ossfuzz         Enable building fuzzer tool
0434   --libfuzzer=PATH         path to libfuzzer
0435   --ignore-tests=TESTS     comma-separated list (without "fate-" prefix
0436                            in the name) of tests whose result is ignored
0437   --enable-linux-perf      enable Linux Performance Monitor API
0438   --enable-macos-kperf     enable macOS kperf (private) API
0439   --disable-large-tests    disable tests that use a large amount of memory
0440   --disable-ptx-compression don't compress CUDA PTX code even when possible
0441 
0442 NOTE: Object files are built at the place where configure is launched.