Commit Graph

12 Commits

Author SHA1 Message Date
AniLeo
ce81114ed9 lib: Add back precompiled 7.1.2 libs for Windows x86_64 ce81114 2026-01-08 21:25:47 +01:00
AniLeo
2b0152eaaf ffmpeg.patch: Restore RPCS3 required encoders, Update macOs min version in patch 2026-01-08 21:25:47 +01:00
AniLeo
46441df69a cmake: Adapt upstream scripts for RPCS3 2026-01-08 21:25:47 +01:00
Macdu
2f01e8c070 include: Update headers (#24) 2f01e8c 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.
dec420d
2025-10-15 11:03:11 +02:00
Sergi・セルジ
3a8150831f Linux 32-bit Arm support (#20)
* Update build.yml

* Add 32-bit Arm support
3a81508
2025-09-07 16:16:10 +02:00
Sergi・セルジ
0eecf033fd ci: Bump create-release to Ubuntu 24.04 (#19) 0eecf03 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
434b71f
2024-09-16 20:52:52 +02:00
Seungyun Lee
29123c3a10 ci: fix arm64 windows build failure 29123c3 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
Macdu
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>
e30b7d7
2024-03-12 21:44:17 +01:00