16 Commits
Author SHA1 Message Date
ParantezTech 4b286ab5f7 [ci] allow manual builds 4b286ab 2026-07-22 03:45:13 +03:00
ParantezTech ce81eeef27 [codec] add bink2 decoder 2026-07-22 03:43:34 +03:00
KorewaWatchful 02f4f2691b ci: add mingw to arm64 2026-04-27 12:23:38 -04:00
双子叶植物 4d5f161c71 ci: Optimize CI workflow
- Rename artifact of android arm build.
- Limit concurrent execution of create-release jobs to prevent bugs.
- Use ghr action instead of bash script.
2026-04-22 22:41:46 -04:00
Dicot0721 62cabe7ea4 ci: Refactor and optimize CI workflow
- Add Android x86_64/armeabi-v7a builds.
2026-04-21 11:44:05 -04:00
双子叶植物 ccce45ff00 ci: Add Windows ARM64 build 2026-01-11 14:30:30 +01:00
MacduandZangetsu38 c6e0a9728c Add Android prebuilts.
Co-authored-by: Zangetsu38 <dante38@free.fr>
2025-12-26 21:10:01 +01:00
Macdu 2f01e8c070 include: Update headers (#24) 2025-10-23 23:39:40 +02:00
Sergi (セルジ) dec420d941 Bump to ffmpeg 7.1.2
vcpkg bump to ffmpeg 7.1.2 was done in
https://github.com/microsoft/vcpkg/pull/47384.

Closes https://github.com/Vita3K/ffmpeg-core/pull/21.
2025-10-15 11:03:11 +02:00
Sergi・セルジ 3a8150831f Linux 32-bit Arm support (#20)
* Update build.yml

* Add 32-bit Arm support
2025-09-07 16:16:10 +02:00
Sergi・セルジ 0eecf033fd ci: Bump create-release to Ubuntu 24.04 (#19) 2025-06-14 16:51:36 -06:00
Sergi・セルジ 9c0084ff97 Bump to ffmpeg 7.1.1 (#18)
Bumps to the latest commit in vcpkg that updated ffmpeg 7.1.1: https://github.com/microsoft/vcpkg/pull/45180
2025-06-13 13:43:38 +02:00
oltolm 434b71f3c1 cmake: add support for triplet x64-mingw-static (#15)
* cmake: add support for triplet x64-mingw-static

* rename build to mingw
2024-09-16 20:52:52 +02:00
Seungyun Lee 29123c3a10 ci: fix arm64 windows build failure 2024-09-05 18:16:08 +02:00
Seungyun Lee 3d2fb53675 ci: install VCPKG on macOS before building 2024-09-04 20:44:20 +02:00
e30b7d7fe2 FFMPEG setup
Contains the following squashed commits from the old branch:

Initial commit

Fix link order

Add option to link against system ffmpeg, disable precompiled binaries for mingw

Update macOS files for XCode 12

Update ffmpeg to 5.1.2

Add mjpeg encoder (#7)

Add mjpeg2jpeg bitstream filter

Add macOS-arm64 builds

Add macOS arm64 to CMakeLists

Add arm64-osx-release to build.yml

dummy commit to trigger workflow

Properly split macOS builds in build.yml

Try to fix actions uploads

Rename the builds

Fix build.yml

Fix typo in build.yml

Amend CMakeLists using the correct check

ci: change upload path to directly upload libraries

ci: build and use universal binary on macOS

ci: set macOS deployment target to macOS 11.0

ci: build FFMPEG prebuilt for each OS/architecture

Add linux arm64 prebuilt.
Add both x86_64 and arm64 prebuilts for macOS.

ci: create release for pre-built FFMPEG

cmake: download and use only necessary prebuilt FFMPEG

Add arm64 windows prebuilt

Co-authored-by: Seungyun Lee <khora.lee.0@gmail.com>
Co-authored-by: shinra-electric <50119606+shinra-electric@users.noreply.github.com>
Co-authored-by: SaturnSky <ikadro@gmail.com>
2024-03-12 21:44:17 +01:00