Skip to content

NDK Compatibility

Taner Sener edited this page Apr 16, 2024 · 11 revisions

FFmpegKit releases are built and tested with the latest Android NDK available at that time.

The following table shows each FFmpegKit release and which NDK release is used to build and test that release.

Refer to Host Support to see supported host environments. See #292 if you are using r23 or later.

FFmpegKit Android NDK Host
6.0 r22b
r23c
r24
r25b
Mac M1
6.0.LTS r22b
r23c
Mac M1
5.1 r22b
r23c
r24
r25b
Linux 64-bit (x86)
Mac
5.1.LTS r22b
r23c
Linux 64-bit (x86)
Mac
4.5.1 r22b
r23b
Linux 64-bit (x86)
Mac
4.5.1.LTS r22b
r23b
Linux 64-bit (x86)
Mac
4.5 r21e
r22b
r23
Linux 64-bit (x86)
Mac
4.5.LTS r21e
r22b
r23
Linux 64-bit (x86)
Mac
4.4 r22 Linux 64-bit (x86)
Mac
4.4.LTS r22 Linux 64-bit (x86)
Mac

Notes:

  • Android NDK versions greater than 23 do not support API Levels 16, 17, and 18. Thus, LTS releases are tested with r22b and r23c
Clone this wiki locally