New Features:
- The FAudio headers now have documentation!
- Added version API:
FAUDIO_ABI_VERSION
FAUDIO_MAJOR_VERSION
FAUDIO_MINOR_VERSION
FAUDIO_PATCH_VERSION
FAUDIO_COMPILED_VERSION
FAUDIOAPI uint32_t FAudioLinkedVersion();
Fixes:
FAudio_GetDeviceCount()
now returns 0 when no audio devices are foundFAudio_GetDeviceDetails()
now returns an error code when the device index is invalidFAudio_CreateMasteringVoice()
now returns an error code when the device index is invalid- Slightly increase the size of the decode cache padding, fixing buffer overwrites when upsampling
- The source list mutex is now released by the audio thread during individual source processing
- XNA_Song: Use the whole buffer length when decoding multichannel files
- CMake: Fix build with SDL2_INCLUDE_DIRS being a list of directories
- Fix a refcount leak in the COM wrapper