[cmake] feat: FFmpeg CI, allow 16kb android builds, update translations for transifex #2543

Merged
crueter merged 9 commits from cmake/ffmpeg-ci into master 2025-09-23 19:38:12 +02:00
Owner

Uses an FFmpeg CI for Android and Windows, also available for Linux. Saves compile time on Linux and is more consistent on Windows/Android.

Also, updates VVL and FFmpeg to allow for a fully 16kb-compliant Android build. Bonus: APK size is down 30%

Updated all localization files for Transifex while I was at it

TODO for future: Android 8.0 with vp9_vulkan et al.

Uses an FFmpeg CI for Android and Windows, also available for Linux. Saves compile time on Linux and is more consistent on Windows/Android. Also, updates VVL and FFmpeg to allow for a fully 16kb-compliant Android build. Bonus: APK size is down 30% Updated all localization files for Transifex while I was at it TODO for future: Android 8.0 with vp9_vulkan et al.
crueter added 2 commits 2025-09-21 06:59:36 +02:00
Signed-off-by: crueter <crueter@eden-emu.dev>
android fixes
Some checks failed
eden-license / license-header (pull_request) Failing after 17s
3b10fc3c9e
Signed-off-by: crueter <crueter@eden-emu.dev>
requested reviews from MaranBr, Lizzie, CamilleLaVey, Maufeat, MrPurple666 2025-09-21 06:59:36 +02:00
crueter added 1 commit 2025-09-21 07:12:35 +02:00
fix cpm fetch
Some checks failed
eden-license / license-header (pull_request) Failing after 17s
c128f628d8
Signed-off-by: crueter <crueter@eden-emu.dev>
crueter added 1 commit 2025-09-21 07:35:51 +02:00
fix cpm-fetch again
Some checks failed
eden-license / license-header (pull_request) Failing after 17s
e3cd3e0105
Signed-off-by: crueter <crueter@eden-emu.dev>
crueter added 1 commit 2025-09-21 07:38:32 +02:00
translate
Some checks failed
eden-license / license-header (pull_request) Failing after 17s
3a4bafffd8
Signed-off-by: crueter <crueter@eden-emu.dev>
crueter added 1 commit 2025-09-21 08:43:29 +02:00
translations, fix opus
Some checks failed
eden-license / license-header (pull_request) Failing after 17s
4042f50a21
Signed-off-by: crueter <crueter@eden-emu.dev>
crueter added 1 commit 2025-09-21 09:03:00 +02:00
enet
Some checks failed
eden-license / license-header (pull_request) Failing after 19s
2a1c90eb93
Signed-off-by: crueter <crueter@eden-emu.dev>
crueter changed title from [cmake] feat: FFmpeg CI, allow 16kb android builds to [cmake] feat: FFmpeg CI, allow 16kb android builds, update translations for transifex 2025-09-21 16:14:30 +02:00
crueter added 1 commit 2025-09-23 19:16:14 +02:00
Fixup for Transifex
Some checks failed
eden-license / license-header (pull_request) Failing after 20s
548019d8f8
Signed-off-by: crueter <crueter@eden-emu.dev>
crueter added 1 commit 2025-09-23 19:24:45 +02:00
update readmes for transifex
Some checks failed
eden-license / license-header (pull_request) Failing after 21s
a1f5da9fb9
Signed-off-by: crueter <crueter@eden-emu.dev>
Maufeat approved these changes 2025-09-23 19:36:13 +02:00
Dismissed
Lizzie approved these changes 2025-09-23 19:37:06 +02:00
Dismissed
crueter force-pushed cmake/ffmpeg-ci from a1f5da9fb9 to 429e4bf6f9 2025-09-23 19:38:01 +02:00 Compare
crueter dismissed Maufeat's review 2025-09-23 19:38:02 +02:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

crueter dismissed Lizzie's review 2025-09-23 19:38:02 +02:00
Reason:

New commits pushed, approval review dismissed automatically according to repository settings

crueter merged commit 76a8a6e039 into master 2025-09-23 19:38:12 +02:00
crueter deleted branch cmake/ffmpeg-ci 2025-09-23 19:38:13 +02:00
Sign in to join this conversation.
No description provided.