PastCam FFmpeg 8.1.1 build configuration ======================================== Exact source: https://ffmpeg.org/releases/ffmpeg-8.1.1.tar.xz SHA-256: b6863adde98898f42602017462871b5f6333e65aec803fdd7a6308639c52edf3 Source changes: None. No FFmpeg source files are patched. The build output is packaged as dynamic iOS frameworks and XCFrameworks. Common configure flags: --enable-cross-compile --target-os=darwin --arch=arm64 --install-name-dir=@rpath --prefix=/ --disable-everything --disable-programs --disable-doc --disable-network --disable-avdevice --disable-avformat --disable-avfilter --disable-swresample --disable-debug --disable-iconv --disable-zlib --disable-bzlib --disable-lzma --disable-audiotoolbox --disable-videotoolbox --disable-coreimage --disable-appkit --disable-avfoundation --enable-decoder=mpeg4,h263 --enable-encoder=mpeg4,h263 --enable-shared --disable-static Device slice: SDK: iphoneos CC: xcrun -sdk iphoneos -f clang CFLAGS/LDFLAGS: -arch arm64 -mios-version-min=17.0 SYSROOT: xcrun -sdk iphoneos --show-sdk-path Simulator slice: SDK: iphonesimulator CC: xcrun -sdk iphonesimulator -f clang CFLAGS/LDFLAGS: -arch arm64 -mios-simulator-version-min=17.0 SYSROOT: xcrun -sdk iphonesimulator --show-sdk-path Build and install: make make install with DESTDIR and prefix / Packaging: The avutil, swscale, and avcodec dynamic libraries are copied into matching .framework bundles. Their install IDs are rewritten to @rpath/.framework/, and dependencies between those libraries are rewritten to the matching framework paths. Device and simulator frameworks are combined with xcodebuild -create-xcframework. License-affecting flags intentionally absent: --enable-gpl --enable-nonfree --enable-version3 --enable-libopencore-amrnb