Просмотр исходного кода

fix: Ensure to load latest version of ffmpeg libraries first (#3473)

Fix a possible crash related to older version of ffmpeg being loaded
instewad of the one shipped with the emulator.
Mary-nyan 3 лет назад
Родитель
Сommit
3a3380fa25
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      Ryujinx.Graphics.Nvdec.FFmpeg/Native/FFmpegApi.cs

+ 1 - 1
Ryujinx.Graphics.Nvdec.FFmpeg/Native/FFmpegApi.cs

@@ -45,7 +45,7 @@ namespace Ryujinx.Graphics.Nvdec.FFmpeg.Native
             {
                 (int minVersion, int maxVersion) = value;
 
-                for (int version = minVersion; version <= maxVersion; version++)
+                for (int version = maxVersion; version >= minVersion; version--)
                 {
                     if (NativeLibrary.TryLoad(FormatLibraryNameForCurrentOs(libraryName, version), assembly, searchPath, out handle))
                     {