From 2391679330f1be4281a64ee4da8e565787072144 Mon Sep 17 00:00:00 2001 From: Taner Sener Date: Wed, 19 Aug 2020 22:09:33 +0100 Subject: [PATCH] depend on mobile-ffmpeg v4.4 --- CHANGELOG.md | 2 ++ android/build.gradle | 2 +- ios/flutter_ffmpeg.podspec | 32 ++++++++++++++++---------------- 3 files changed, 19 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 106d822..8d63b63 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ ## 0.2.11 +- Depends on mobile-ffmpeg v4.4 - Allows modifying mobile-ffmpeg version for android +- Fixes issue #115, #120 and #178 ## 0.2.10 - Fixes issue #94 diff --git a/android/build.gradle b/android/build.gradle index fdc0d35..adae8f8 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -45,5 +45,5 @@ android { } dependencies { - implementation 'com.arthenica:mobile-ffmpeg-' + safePackageName(safeExtGet('flutterFFmpegPackage', 'https')) + ':' + safePackageVersion(safeExtGet('flutterFFmpegPackage', 'https'), safeExtGet('mobileFFmpegVersion', '4.3.1'), safeExtGet('mobileFFmpegLTSVersion', '4.3.1')) + implementation 'com.arthenica:mobile-ffmpeg-' + safePackageName(safeExtGet('flutterFFmpegPackage', 'https')) + ':' + safePackageVersion(safeExtGet('flutterFFmpegPackage', 'https'), safeExtGet('mobileFFmpegVersion', '4.4'), safeExtGet('mobileFFmpegLTSVersion', '4.4')) } diff --git a/ios/flutter_ffmpeg.podspec b/ios/flutter_ffmpeg.podspec index 659524e..4b508f2 100644 --- a/ios/flutter_ffmpeg.podspec +++ b/ios/flutter_ffmpeg.podspec @@ -24,112 +24,112 @@ Pod::Spec.new do |s| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-min', '4.3.1' + ss.dependency 'mobile-ffmpeg-min', '4.4' end s.subspec 'min-lts' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-min', '4.3.1.LTS' + ss.dependency 'mobile-ffmpeg-min', '4.4.LTS' end s.subspec 'min-gpl' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-min-gpl', '4.3.1' + ss.dependency 'mobile-ffmpeg-min-gpl', '4.4' end s.subspec 'min-gpl-lts' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-min-gpl', '4.3.1.LTS' + ss.dependency 'mobile-ffmpeg-min-gpl', '4.4.LTS' end s.subspec 'https' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-https', '4.3.1' + ss.dependency 'mobile-ffmpeg-https', '4.4' end s.subspec 'https-lts' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-https', '4.3.1.LTS' + ss.dependency 'mobile-ffmpeg-https', '4.4.LTS' end s.subspec 'https-gpl' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-https-gpl', '4.3.1' + ss.dependency 'mobile-ffmpeg-https-gpl', '4.4' end s.subspec 'https-gpl-lts' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-https-gpl', '4.3.1.LTS' + ss.dependency 'mobile-ffmpeg-https-gpl', '4.4.LTS' end s.subspec 'audio' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-audio', '4.3.1' + ss.dependency 'mobile-ffmpeg-audio', '4.4' end s.subspec 'audio-lts' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-audio', '4.3.1.LTS' + ss.dependency 'mobile-ffmpeg-audio', '4.4.LTS' end s.subspec 'video' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-video', '4.3.1' + ss.dependency 'mobile-ffmpeg-video', '4.4' end s.subspec 'video-lts' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-video', '4.3.1.LTS' + ss.dependency 'mobile-ffmpeg-video', '4.4.LTS' end s.subspec 'full' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-full', '4.3.1' + ss.dependency 'mobile-ffmpeg-full', '4.4' end s.subspec 'full-lts' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-full', '4.3.1.LTS' + ss.dependency 'mobile-ffmpeg-full', '4.4.LTS' end s.subspec 'full-gpl' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-full-gpl', '4.3.1' + ss.dependency 'mobile-ffmpeg-full-gpl', '4.4' end s.subspec 'full-gpl-lts' do |ss| ss.source_files = 'Classes/**/*' ss.public_header_files = 'Classes/**/*.h' - ss.dependency 'mobile-ffmpeg-full-gpl', '4.3.1.LTS' + ss.dependency 'mobile-ffmpeg-full-gpl', '4.4.LTS' end end