diff --git a/Client/loader/MainFunctions.cpp b/Client/loader/MainFunctions.cpp index c0d6b70bea6..0627d19ab13 100644 --- a/Client/loader/MainFunctions.cpp +++ b/Client/loader/MainFunctions.cpp @@ -836,7 +836,7 @@ void CheckDataFiles(void) const char* szFilename; } integrityCheckList[] = { { - "4783E7C0D0005B80673A972E4231A230", + "725427593CF994799733A5B4BB74A2F8", "bass.dll", }, { @@ -856,11 +856,11 @@ void CheckDataFiles(void) "bassflac.dll", }, { - "13A3F5637A93F0340161A40C6FBD3F1F", + "CB0CA0FCA2E636B9B734D0BDE6CFE8CD", "bassmidi.dll", }, { - "BCB4A47D5CBF53515AAE135AAA9C1C52", + "39613507057827F338CFA4519ACCA7A9", "bassmix.dll", }, { diff --git a/Shared/data/MTA San Andreas/MTA/bass.dll b/Shared/data/MTA San Andreas/MTA/bass.dll index be11af34d7e..c7d8b7f1b89 100644 Binary files a/Shared/data/MTA San Andreas/MTA/bass.dll and b/Shared/data/MTA San Andreas/MTA/bass.dll differ diff --git a/Shared/data/MTA San Andreas/MTA/bassmidi.dll b/Shared/data/MTA San Andreas/MTA/bassmidi.dll index 0f1e988bd32..5d53efb8865 100644 Binary files a/Shared/data/MTA San Andreas/MTA/bassmidi.dll and b/Shared/data/MTA San Andreas/MTA/bassmidi.dll differ diff --git a/Shared/data/MTA San Andreas/MTA/bassmix.dll b/Shared/data/MTA San Andreas/MTA/bassmix.dll index fdcc02ee950..25360952c66 100644 Binary files a/Shared/data/MTA San Andreas/MTA/bassmix.dll and b/Shared/data/MTA San Andreas/MTA/bassmix.dll differ diff --git a/vendor/bass/bass.h b/vendor/bass/bass.h index be53ff873bf..a73ff9db212 100644 --- a/vendor/bass/bass.h +++ b/vendor/bass/bass.h @@ -142,6 +142,7 @@ typedef DWORD HPLUGIN; // Plugin handle #define BASS_CONFIG_NET_PLAYLIST_DEPTH 59 #define BASS_CONFIG_NET_PREBUF_WAIT 60 #define BASS_CONFIG_LIBSSL 64 +#define BASS_CONFIG_WASAPI_PERSIST 65 // BASS_SetConfigPtr options #define BASS_CONFIG_NET_AGENT 16 @@ -508,6 +509,7 @@ RETURN : Number of bytes written. Set the BASS_STREAMPROC_END flag to end the st #define STREAMPROC_DUMMY (STREAMPROC*)0 // "dummy" stream #define STREAMPROC_PUSH (STREAMPROC*)-1 // push stream #define STREAMPROC_DEVICE (STREAMPROC*)-2 // device mix stream +#define STREAMPROC_DEVICE_3D (STREAMPROC*)-3 // device 3D mix stream // BASS_StreamCreateFileUser file systems #define STREAMFILE_NOBUFFER 0