-
Notifications
You must be signed in to change notification settings - Fork 0
/
ffmpeg-kit-srt.podspec
42 lines (36 loc) · 1.37 KB
/
ffmpeg-kit-srt.podspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Pod::Spec.new do |spec|
spec.name = "ffmpeg-kit-srt"
spec.version = "2.0.0"
spec.summary = "FFmpeg Kit iOS Https Shared Framework"
spec.description = "Includes FFmpeg with gmp and gnutls libraries enabled."
spec.author = { 'sxudan' => '[email protected]' }
spec.homepage = "https://github.com/sxudan/ffmpeg-kit-srt"
spec.license = { :type => "LGPL-3.0", :file => "ffmpegkit.xcframework/ios-arm64/ffmpegkit.framework/LICENSE" }
spec.platforms = { :ios => "12.1" }
spec.requires_arc = true
spec.source = { :git => "https://github.com/sxudan/ffmpeg-kit-srt-6.0-ios-xcframework.git", :tag => "2.0.0" }
spec.libraries = [
"z",
"bz2",
"c++",
"iconv"
]
spec.ios.preserve_paths = 'ffmpegkit.xcframework', 'libavcodec.xcframework', 'libavdevice.xcframework', 'libavfilter.xcframework', 'libavformat.xcframework', 'libavutil.xcframework', 'libswresample.xcframework', 'libswscale.xcframework'
spec.frameworks = [
"AudioToolbox",
"AVFoundation",
"CoreMedia",
"VideoToolbox"
]
spec.vendored_frameworks = [
"ffmpegkit.xcframework",
"libavcodec.xcframework",
"libavdevice.xcframework",
"libavfilter.xcframework",
"libavformat.xcframework",
"libavutil.xcframework",
"libswresample.xcframework",
"libswscale.xcframework"
]
# Add any additional dependencies if needed
end