This is a source-only release.
What's New
- Added Web/WebAssembly support with dynamic and static web linkage modes
- Added visionOS support
- Added Linux
arm64support - Added Linux platform support to the Flutter plugin
- Added optional Android Prefab bundle generation
- Added Android-specific
getSupportedCameraIds()API support to Flutter and React Native - Added per-url reusable SAF protocol URLs and
unregisterSafProtocolUrl()support to Flutter and React Native - Added support for invoking the Flutter API from isolates
- Changed
getPackageName()to return the custom package name configured at build time - Added
SessionDeleteListenerto propagate session delete events to high-level listeners such as Flutter and React Native - Deprecated
isLTSBuild()across platforms - Deprecated Android
getCpuAbi() - Reimplemented media information extraction with
tw_bufferon native platforms - Defined
cachedirin the generated Fontconfig configuration - Replaced the external RapidJSON dependency with a locally downloaded source package for Linux
- Removed RapidJSON classes and
Signal.hfrom the Linux public API - Fixes issues #8, #9 and #11
- Fixes FFmpegKit issues #4, #238, #248, #367 and #823
Building
FFmpegKitNext does not provide prebuilt binaries in this release.
To use it, clone the repository, check out this tag, and follow the platform-specific build instructions.
Testing
This release was tested using the test applications available in FFmpegKitNext Test v8.1.1.