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.
This commit is contained in:
parent
2d252db0a7
commit
3a3380fa25
@ -45,7 +45,7 @@ namespace Ryujinx.Graphics.Nvdec.FFmpeg.Native
|
|||||||
{
|
{
|
||||||
(int minVersion, int maxVersion) = value;
|
(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))
|
if (NativeLibrary.TryLoad(FormatLibraryNameForCurrentOs(libraryName, version), assembly, searchPath, out handle))
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user