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 821
Changelog
Taner Sener edited this page Jul 4, 2019
·
49 revisions
All notable changes to this project will be documented in this file.
v4.2.2 - 03-07-2019
- Includes
FFmpeg v4.2-dev-1824
- Adds
tvOS
support - New
getSupportedCameraIds
API method on Android - Fixes #113, #122, #123, #126, #128, #141, #145, #149 #151, #152, #154, #159, #160, #166 and #169
- Adds
OpenH264
support - New versions of
expat
,fontconfig
,freetype
,gnutls
,libaom
,libiconv
,libpng
,nettle
,opus
andx264
- Supports Android 7.0 (API level 24) or later
- Includes
arm-v7a-neon
,arm64-v8a
,x86
andx86-64
architectures
- Includes
- Supports iOS SDK 12.1 or later
- Includes
arm64
,arm64e
andx86-64
architectures
- Includes
- Supports tvOS SDK 10.2 or later
- Includes
arm64
andx86-64
architectures
- Includes
- Includes Static Universal Binaries for iOS and tvOS
v4.2.2.LTS - 03-07-2019
Long Term Support packages for MobileFFmpeg v4.2.2
. Supports the following device specifications.
- Android
- Android 4.1 (API level 16) or later
-
arm-v7a
,arm-v7a-neon
,arm64-v8a
,x86
andx86-64
architectures
- iOS
- Xcode v7.3.1 / iOS SDK 9.3 or later
-
armv7
,arm64
,i386
andx86-64
architectures
- tvOS
- Xcode v7.3.1 / tvOS SDK 9.2 or later
-
arm64
andx86-64
architectures
v4.2.1 - 02-04-2019
- Includes
FFmpeg v4.2-dev-1156
- Adds PIPE support
- Fixes #60, #72, #74, #80, #82, #83, #87, #88, #92, #100, #104 and #106
- Removes Android app icons from release packages
- New versions of
freetype
,leptonica
,libaom
,libjpeg-turbo
,libvpx
,libwebp
,libxml2
,x264
andx265
- Supports Xcode v10.1/SDK 12.1 or later on IOS
- Supports Android 7.0 (API level 24) or later on Android
- Includes Static Universal Binaries for IOS
- sdl version downgraded to
v2.0.8
due to build errors onAndroid NDK r19
v4.2 - 03-01-2019
- Includes
FFmpeg v4.2-dev-480
- Fixes #18
-
arm64e
support for IOS -
android_camera
support on Android for HAL 3.0 enabled cameras - % ~10 smaller binary size on Android ARM
- % ~14 smaller binary size on Android x86
- New versions of
libaom
andx264
- Supports Xcode v10.1/SDK 12.1 or later on IOS
- Supports Android 7.0 (API level 24) or later on Android
- Includes Static Universal Binaries for IOS
- Using static libraries in IOS frameworks
- Does not support 32 bit IOS architectures (
armv7
,armv7s
andi386
) and non-NEON ARMv7 (arm-v7a
) architecture for Android -
chromaprint
,sdl
andtesseract
libraries not included in release packages - Disables assembly for
xvidcore
on IOS x86-64 architecture
v4.2.LTS - 03-01-2019
Long Term Support packages for MobileFFmpeg v4.2
. Supports the following device specifications.
- Android
- Android 5.0 (API level 21) or later
-
arm-v7a
,arm-v7a-neon
,arm64-v8a
,x86
,x86-64
architectures
- IOS
- Xcode v7.3.1/SDK 9.3 or later
-
armv7
,arm64
,i386
,x86-64
architectures
v3.1 - 10-12-2018
- Includes
FFmpeg v4.1-10
- Fixes #47 and #50
-
% 5-10
performance boost onAndroid
-
% 10-30
performance boost onIOS
- Up to
% 50
less memory usage onIOS
- Adds support for
Android NDK r18b
- Removes
gradle
dependency forAndroid
, usesgradle wrapper
- New versions of
libaom
,x264
andlibwebp
- IOS binaries support
Xcode v7.3.1
or later - Includes Shared Universal Binaries for IOS
v2.2 - 09-11-2018
- Includes FFmpeg
v4.0.3
- Using new versions of
fontconfig
,libaom
,opus
,x264
andx265
- IOS binaries support
Xcode v7.3.1
or later
v3.0 - 25-10-2018
- Includes
FFmpeg v4.1-dev-1517
from FFmpeg master tree - Adds support for custom delimiter on
execute
API method - New
getMediaInformation
API method - New
getLastReturnCode
andgetLastCommandOutput
API methods - New
getExternalLibraries
API method - Adds support for IOS
AudioToolbox
andVideoToolbox
- Android system libraries,
zlib
andMediaCodec
enabled for all Android packages - IOS system libraries,
bzip2
,zlib
and IOS system frameworks,AudioToolbox
,CoreImage
,VideoToolbox
,AVFoundation
enabled for IOS all packages - New external libraries supported
sdl
,tesseract
andtwolame
- Using new versions of
fontconfig
,libaom
,opus
andx264
,x265
- IOS binaries support
Xcode v7.3.1
or later - Includes Static and Shared Universal Binaries for IOS
v2.1.1 IOS Universal Binaries - 20-09-2018
- Includes shared and static IOS universal binaries for
Mobile FFmpeg v2.1.1
v2.1.1 - 16-09-2018
- Patch for Mobile FFmpeg v2.1
- Fixes [IOS] burning subtitles fails on arm64 issue
- Fixes [Android] Statistics always returning 0 for all properties issue
v2.1 - 05-09-2018
- Includes FFmpeg v4.0.2
- New object-oriented IOS API
- Log callback support for IOS
- Statistics callback support for both Android/IOS
- New cancel operation
- Font configuration operations
- Accessing and modifying log severity
- More detailed test-applications
- New
audio
andvideo
packages - New external libraries supported
chromaprint
,libvid.stab
andx265
- Using new versions of
expat
,freetype
,fribidi
,gnutls
,libaom
,libjpeg-turbo
,libpng
andx264
- Disables assembly for
gmp
due to linking errors
v1.2 - 30-08-2018
- Includes FFmpeg v3.4.4
- Using new versions of
expat
,freetype
,fribidi
,gnutls
,libpng
andx264
- Disables assembly for
gmp
(enabling assembly causes linking errors)
v2.0 - 29-06-2018
- Includes
FFmpeg v4.0.1
with xcode neon patch applied - New external libraries supported:
soxr
andlibaom
- Using new versions of
fontconfig
,fribidi
,libvorbis
,libwebp
,libxml2
andx264
-
libjpeg
replaced withlibjpeg-turbo
v1.1 - 18-06-2018
- New external libraries supported:
expat
,libilbc
,opus
andsnappy
- Support for GPL libraries;
x264
andXvid
added -
fontconfig
dependency changed fromlibxml2
toexpat
- Assembly enabled for
gmp
library on Android and IOSx86
,x86-64
architectures - Better
ASMFLAGS
support forios.sh
-
--reconf-LIBRARY
option enhanced to callautoreconf
with different arguments -
--rebuild-LIBRARY
option implemented - Default values (enabled/disabled) of all build options added in top level build scripts
- Built-in IOS support added for
bzip2
,Core Image
andAudioToolbox
- Licensed under
LGPL v3.0
orGPL v3.0
v1.0 - 04-06-2018
- Build scrips generated for
FFmpeg v3.4.2
- Supports 5 Android and 5 IOS platforms
- 18 external libraries can be enabled for FFmpeg
- Shared libraries generated for both Android and IOS
- Built-in
zlib
supported for both Android and IOS - Built-in
MediaCodec
support for Android - Licensed under
LGPL v3.0
Copyright (c) 2018-2021 MobileFFmpeg