Fixed bug in the IXAudio2Voice::SetOutputMatrix function that caused panning of stereo signals to be wrong when the PC suppports AVX instructions.Updated XAudio2Redist.h header to make IXAudio2::RegisterForCallbacks and IXAudio2::UnregisterForCallbacks callable from C code.Update to make sure that earlier fix to IXAudio2Voice::SetOutputMatrix for panning of stereo signals (in v1.2.0) is used also when running on Windows 10 Version 2004.(These macros can be used when delay-loading the DLL.) Corrected the definition of XAUDIO2_DLL_A and XAUDIO2_DLL_W in xaudio2Redist.h.Add unique version number to the DLL to make it easier to track different versions.Add casts to header files to eliminate new VS2019 compiler warnings.Updated to work with arbitrary Config names and to work with GDK.Fixed crash that can happen on PCs that support AVX instruction set when the audio buffer size is not a multiple of 8 samples. Fixed error that can happen when specifying the Communications stream category when the audio device is a Bluetooth headphone.When Virtual Surround Sound (VSS) is enabled on an audio endpoint, the Mastering Voice opens the audio endpoint in 7.1 channel mode.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |