Commit Graph

77 Commits

Author SHA1 Message Date
Taner Sener
7ca081a488 fix LTS_BUILD_FLAG variable in android build scripts 2022-08-21 23:21:05 +01:00
Taner Sener
0a533dc409
Merge pull request #541 from tanersener/development-linux
adds build scripts for the linux platform
2022-08-21 22:32:29 +01:00
Taner Sener
18861a5635 copy library licenses to linux bundles 2022-08-21 22:10:51 +01:00
Taner Sener
34c449feab drop rapidjson headers from packages and use rapidjson from the system 2022-08-18 22:56:46 +01:00
Taner Sener
f98d5caed3 fix linux api errors 2022-08-16 00:45:34 +01:00
Taner Sener
e4e97f59ce create linux bundles under the prebuilt directory 2022-08-02 01:45:10 +03:00
Taner Sener
ba2b668c84 implement linux api 2022-08-01 01:48:47 +03:00
Taner Sener
be4030ffb3 add build scripts for linux platform 2022-06-03 13:38:10 +01:00
Taner Sener
2cd3543a2e respect debug flag in x264 build scripts 2022-04-15 15:35:51 +01:00
Taner Sener
b49218d274 do not link against the system libexpat library, fixes #316 2022-01-13 21:38:17 +00:00
Taner Sener
a2908f5d32 freeze v4.5.1 2021-12-30 22:26:16 +00:00
Taner Sener
9c8ee760a0 increase library versions before the next release 2021-12-29 10:36:02 +00:00
Taner Sener
018f063b64 put libc++ inside aar package when custom library uses c++ 2021-12-28 21:31:21 +00:00
Taner Sener
42257524ed specify --enable-gpl flag only once 2021-12-28 20:59:56 +00:00
Taner Sener
ed8fd4b4b2 support building custom libraries in native build scripts, fixes #28 2021-12-28 18:53:48 +00:00
Taner Sener
3ed992a822 implement a build flag to disable an external library 2021-12-28 01:14:39 +00:00
Taner Sener
ae708befea add support for zimg openssl and srt, fixes #28 and #241 2021-12-28 00:17:04 +00:00
Taner Sener
38d88e0c12 replace execute callback with session specific complete callbacks, fixes #197 2021-12-24 17:34:42 +00:00
Taner Sener
64a67922c7 update min sdk version in build.gradle when api level is explicitly set 2021-12-21 00:42:59 +00:00
Taner Sener
4b7b8dcfdd auto-disabling not supported android features 2021-12-21 00:27:13 +00:00
Taner Sener
4cf5850146 auto-disable videotoolbox when tvos sdk version set does not support it 2021-12-21 00:14:34 +00:00
Taner Sener
39dfa48c80 use detected ios version to auto-disable arm64e architecture 2021-12-20 00:15:40 +00:00
Taner Sener
a7fe2d4b66 implement chapters in media information object, fixes #196 2021-12-18 23:43:16 +00:00
Taner Sener
eee5917746 update ffmpeg version 2021-12-06 19:04:24 +00:00
Taner Şener
458c05db31
Merge pull request #260 from tanersener/issue-257
decommission ANDROID_HOME in build scripts, fixes #257
2021-11-30 17:17:02 +00:00
Taner Sener
e9e397f3d5 decommission ANDROID_HOME in build scripts, fixes #257 2021-11-30 11:23:35 +00:00
Taner Sener
eda94ad613 introduce a method to generate saf protocol urls using a custom open mode, fixes #167 2021-11-07 22:21:27 +00:00
Taner Sener
f52f6a1c56 use LSMinimumSystemVersion instead of MinimumOSVersion in macOS bundles, fixes #174 2021-11-07 11:45:52 +00:00
Taner Sener
d73c43cd2c enable 10bit support in x265, fixes #187 2021-11-07 09:03:23 +00:00
Taner Sener
24ec14a495 fix apple platforms build errors 2021-11-06 00:58:09 +00:00
Taner Sener
431e95fd73 use min deployment target to auto-disable not-supported architectures 2021-10-31 23:12:03 +00:00
Taner Sener
2afdbd88af generate shared libraries on apple platforms 2021-10-31 20:42:40 +00:00
Taner Sener
bab2b67f30 redirect autoreconf_library output to build.log 2021-10-26 13:34:21 +01:00
Taner Sener
a22a448867 disable bitcode in macos scripts 2021-10-26 13:24:51 +01:00
Taner Sener
99c405d0f8 update ffmpeg to n4.5-dev-2655-gb4d665bf69, improves #178 2021-10-10 11:40:49 +01:00
Taner Sener
879eeb59af use x86-64 ndk toolchain on arm64 darwin hosts, fixes #175 2021-10-10 00:41:02 +01:00
Taner Sener
26e78c5cb8 allow overriding sdk version while building apple platforms, improves #168 2021-10-09 21:14:36 +01:00
Taner Sener
72e8fa4612 allow overriding sdk version while building apple platforms, improves #168 2021-10-09 19:26:51 +01:00
Taner Sener
d0ddcaf4df use x86-64 ndk toolchain on arm64 darwin hosts, fixes #175 2021-10-07 22:36:41 +01:00
Taner Sener
c9657a3911 support ios 15, fixes #164 2021-10-07 00:19:49 +01:00
Taner Sener
5a3224b357 freeze native 4.5 releases 2021-09-19 21:48:24 +01:00
Taner Sener
4c2fdb2bfc update external library versions, fixes #85 2021-09-18 10:10:21 +01:00
Taner Sener
cb44185a29 use versioned gas-preprocessor script on build scripts 2021-09-17 13:32:38 +01:00
Taner Sener
d4c6cba517 fix duplicate apple framework identifiers, fixes #93 2021-09-16 08:57:13 +01:00
Taner Sener
ae8367fbd6 use lld linker for android aarch64 architecture, fixes #144 2021-09-05 14:07:10 +03:00
Taner Sener
5295129a7c copy license files into android archives, fixes #12 2021-08-16 01:00:11 +03:00
Taner Sener
4ce973e9d8 fix android github action errors 2021-08-15 21:32:18 +03:00
Taner Sener
98bb5c7619 use ffmpeg n4.5-dev-1598-gacd3c101ef 2021-08-15 00:14:32 +03:00
Taner Sener
22d20d7de7 update external libraries 2021-05-16 11:26:05 +01:00
Taner Sener
c356b059c7 implement custom ffmpeg-kit protocols for android, fixes #39 2021-05-14 22:49:08 +01:00