This repository has been archived by the owner on Sep 29, 2022. It is now read-only.
forked from arthenica/ffmpeg-kit
-
Notifications
You must be signed in to change notification settings - Fork 9
Building Android
Taner Sener edited this page Sep 27, 2022
·
1 revision
FFmpegKit
build process for Android
platform consists of three phases. These phases are initiated and controlled by the top level build script android.sh
.
-
The First phase compiles
FFmpeg
and external libraries usingAutotools
and/orCMake
. Build scripts use Android NDK'sllvm
toolchain to cross-compile the sources. When compilation ends, compiled libraries are stored under theprebuilt
folder. -
The Second phase invokes
ndk-build
which builds native parts ofFFmpegKit
library. Before initiatingndk-build
,Application.mk
file is created with enabled architectures configured inside. -
The Third phase compiles
FFmpegKit
sources and builds Android Archive (.aar) file usinggradle wrapper
.
Copyright (c) 2021-2022 FFmpegKit
- Status
- Versions
- Changelog
- Project Layout
- Using
- Building
- External Libraries
- Patents
- License