This repository has been archived by the owner on Jan 6, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 756
Libraries
Taner Sener edited this page Sep 18, 2022
·
10 revisions
The following table shows the types of the libraries created by FFmpegKit
build scripts. Libraries published in the FFmpegKit
releases also have the same types.
Note that on Apple
platforms the primary bundle format is xcframeworks
/frameworks
. Library types listed below are used to create them. Additionally, Supplementary Libraries are libraries that are required to build External Libraries.
FFmpegKit | FFmpeg | External Libraries |
Supplementary Libraries |
|||
---|---|---|---|---|---|---|
Android | shared (.so) | shared (.so) | static (.a) | static (.a) | ||
Apple (iOS, macOS, tvOS) |
>= v4.5.1 | shared (.dylib) | >= v4.5.1 | shared (.dylib) | static (.a) | static (.a) |
< v4.5.1 | static (.a) | < v4.5.1 | static (.a) | |||
Linux | shared (.so) | shared (.so) | static (.a) | static (.a) |
And, the following one shows how they are linked to each other.
FFmpegKit | FFmpeg | External Libraries | Supplementary Libraries (libraries required by External Libraries) |
|
---|---|---|---|---|
Android | Dynamically linked to FFmpeg | Statically linked to External Libraries | Statically linked to Supplementary Libraries | - |
Apple (iOS, macOS, tvOS) |
Dynamically linked to FFmpeg | Statically linked to External Libraries | Statically linked to Supplementary Libraries | - |
Linux | Dynamically linked to FFmpeg | Statically linked to External Libraries | Statically linked to Supplementary Libraries | - |
Copyright (c) 2021-2025 FFmpegKit
- Status
- Versions
- Changelog
- Project Layout
- API
- Using
- Building
- External Libraries
- Patents
- License