[3PP] Switch FFmpeg to latest release with port of xmaframes codec

And pull out all the xenia specific build junk into
third_party/ffmpeg-xenia rather than keeping it checked in the
submodule
This commit is contained in:
Herman S.
2026-02-12 01:36:21 +09:00
parent d6ed83f1ea
commit cd5df622a9
25 changed files with 998 additions and 41 deletions

View File

@@ -545,8 +545,15 @@ def get_pr_number():
return github_ref.split('/')[2]
def git_submodule_update():
"""Runs a git submodule init and update.
"""Runs a git submodule sync, init, and update.
"""
# Sync submodule URLs from .gitmodules to local config
shell_call([
"git",
"submodule",
"sync",
])
# Then update all submodules to their recorded commits
shell_call([
"git",
"-c",