#!/bin/bash # DIRECTORY DEFINITIONS export FFMPEG_KIT_TMPDIR="${BASEDIR}/.tmp" # ARRAY OF ENABLED ARCHITECTURES ENABLED_ARCHITECTURES=(0 0 0 0 0 0 0 0 0 0 0) # ARRAY OF ENABLED LIBRARIES ENABLED_LIBRARIES=(0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0) # ARRAY OF LIBRARIES THAT WILL BE RE-CONFIGURED RECONF_LIBRARIES=() # ARRAY OF LIBRARIES THAT WILL BE RE-BUILD REBUILD_LIBRARIES=() # ARRAY OF LIBRARIES THAT WILL BE RE-DOWNLOADED REDOWNLOAD_LIBRARIES=() # ARCH INDEXES ARCH_ARM_V7A=0 # android ARCH_ARM_V7A_NEON=1 # android ARCH_ARMV7=2 # ios ARCH_ARMV7S=3 # ios ARCH_ARM64_V8A=4 # android ARCH_ARM64=5 # ios, tvos ARCH_ARM64E=6 # ios ARCH_I386=7 # ios ARCH_X86=8 # android ARCH_X86_64=9 # android, ios, macos, tvos ARCH_X86_64_MAC_CATALYST=10 # ios # LIBRARY INDEXES LIBRARY_FONTCONFIG=0 LIBRARY_FREETYPE=1 LIBRARY_FRIBIDI=2 LIBRARY_GMP=3 LIBRARY_GNUTLS=4 LIBRARY_LAME=5 LIBRARY_LIBASS=6 LIBRARY_LIBICONV=7 LIBRARY_LIBTHEORA=8 LIBRARY_LIBVORBIS=9 LIBRARY_LIBVPX=10 LIBRARY_LIBWEBP=11 LIBRARY_LIBXML2=12 LIBRARY_OPENCOREAMR=13 LIBRARY_SHINE=14 LIBRARY_SPEEX=15 LIBRARY_WAVPACK=16 LIBRARY_KVAZAAR=17 LIBRARY_X264=18 LIBRARY_XVIDCORE=19 LIBRARY_X265=20 LIBRARY_LIBVIDSTAB=21 LIBRARY_RUBBERBAND=22 LIBRARY_LIBILBC=23 LIBRARY_OPUS=24 LIBRARY_SNAPPY=25 LIBRARY_SOXR=26 LIBRARY_LIBAOM=27 LIBRARY_CHROMAPRINT=28 LIBRARY_TWOLAME=29 LIBRARY_SDL=30 LIBRARY_TESSERACT=31 LIBRARY_OPENH264=32 LIBRARY_VO_AMRWBENC=33 LIBRARY_GIFLIB=34 LIBRARY_JPEG=35 LIBRARY_LIBOGG=36 LIBRARY_LIBPNG=37 LIBRARY_LIBUUID=38 LIBRARY_NETTLE=39 LIBRARY_TIFF=40 LIBRARY_EXPAT=41 LIBRARY_SNDFILE=42 LIBRARY_LEPTONICA=43 LIBRARY_LIBSAMPLERATE=44 LIBRARY_CPU_FEATURES=45 LIBRARY_ANDROID_ZLIB=46 LIBRARY_ANDROID_MEDIA_CODEC=47 LIBRARY_OBJC_ZLIB=48 LIBRARY_OBJC_AUDIOTOOLBOX=49 LIBRARY_OBJC_BZIP2=50 LIBRARY_OBJC_VIDEOTOOLBOX=51 LIBRARY_OBJC_AVFOUNDATION=52 LIBRARY_OBJC_LIBICONV=53 LIBRARY_OBJC_LIBUUID=54 LIBRARY_OBJC_COREIMAGE=55 LIBRARY_OBJC_OPENCL=56 LIBRARY_OBJC_OPENGL=57