Updating to support Wwise SDK 2021.1.1.X (#686)

* Code updates for Wwise 2021.1.X support.

* [WIP] CMake updates for Wwise 2021.1.X support.

* Updates FindWwise.cmake to search for a Wwise install or let user set it as cache variable.

* Makes Wwise SDK optional, and the AudioEngineWwise Gem will revert to a 'stub' build if no SDK found.

* Adding a .gitignore for Wwise project files.

* Updates a .wcmdline file for integration into Wwise projects.

* Updates the cmake messaging regarding Wwise SDK and smooths out some of configuration scenarios.

* Updates the Wwise project for AutomatedTesting to ver 2021.1.1.7601 and rebuilds banks.
This commit is contained in:
Eric Phister
2021-05-11 15:16:32 -05:00
committed by GitHub
parent ef674b7122
commit ab8738b7c3
64 changed files with 13696 additions and 142 deletions
@@ -25,8 +25,6 @@ namespace Audio
void SetupAkSoundEngine(AkPlatformInitSettings& platformInitSettings)
{
// Turn off XAudio2 output type due to rare startup crashes. Prefers WASAPI or DirectSound.
platformInitSettings.eAudioAPI = static_cast<AkAudioAPI>(platformInitSettings.eAudioAPI & ~AkAPI_XAudio2);
platformInitSettings.threadBankManager.dwAffinityMask = 0;
platformInitSettings.threadLEngine.dwAffinityMask = 0;
platformInitSettings.threadMonitor.dwAffinityMask = 0;