From 61c7bad22591301aa84bb666b4c949d99cedc95b Mon Sep 17 00:00:00 2001 From: KeatonTheBot Date: Mon, 6 Jan 2025 00:04:59 -0600 Subject: [PATCH] Update FFmpeg runtimes to 6.1.2 for win-x64 and linux-x64/arm64. Add runtimes for win-arm64 arch. --- Directory.Packages.props | 2 +- nuget.config | 1 + src/Ryujinx.Graphics.Nvdec.FFmpeg/Native/FFmpegApi.cs | 4 ++-- src/Ryujinx.Headless.SDL2/Ryujinx.Headless.SDL2.csproj | 4 ++-- src/Ryujinx/Ryujinx.csproj | 2 +- 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 910d736dd..df5443234 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -35,7 +35,7 @@ - + diff --git a/nuget.config b/nuget.config index 80f5bd7fc..2181ae9ba 100644 --- a/nuget.config +++ b/nuget.config @@ -3,5 +3,6 @@ + diff --git a/src/Ryujinx.Graphics.Nvdec.FFmpeg/Native/FFmpegApi.cs b/src/Ryujinx.Graphics.Nvdec.FFmpeg/Native/FFmpegApi.cs index 5167ff9fe..5a230485d 100644 --- a/src/Ryujinx.Graphics.Nvdec.FFmpeg/Native/FFmpegApi.cs +++ b/src/Ryujinx.Graphics.Nvdec.FFmpeg/Native/FFmpegApi.cs @@ -12,8 +12,8 @@ namespace Ryujinx.Graphics.Nvdec.FFmpeg.Native private static readonly Dictionary _librariesWhitelist = new() { - { AvCodecLibraryName, (58, 59) }, - { AvUtilLibraryName, (56, 57) }, + { AvCodecLibraryName, (58, 61) }, + { AvUtilLibraryName, (56, 59) }, }; private static string FormatLibraryNameForCurrentOs(string libraryName, int version) diff --git a/src/Ryujinx.Headless.SDL2/Ryujinx.Headless.SDL2.csproj b/src/Ryujinx.Headless.SDL2/Ryujinx.Headless.SDL2.csproj index ed8afa622..ec121f656 100644 --- a/src/Ryujinx.Headless.SDL2/Ryujinx.Headless.SDL2.csproj +++ b/src/Ryujinx.Headless.SDL2/Ryujinx.Headless.SDL2.csproj @@ -1,4 +1,4 @@ - + win-x64;osx-x64;linux-x64 @@ -12,7 +12,7 @@ - + diff --git a/src/Ryujinx/Ryujinx.csproj b/src/Ryujinx/Ryujinx.csproj index 602e64dd7..23b655969 100644 --- a/src/Ryujinx/Ryujinx.csproj +++ b/src/Ryujinx/Ryujinx.csproj @@ -46,7 +46,7 @@ - +