Skip to content

AudioUnitSDK-1.4.0

Latest

Choose a tag to compare

@ApplJam ApplJam released this 05 Dec 18:31

Additions

  • Adopted [[clang::nonblocking]] attribute throughout the SDK using AUSDK_RTSAFE_TYPE and AUSDK_RTSAFE_SECTION macros with support for "loose" real-time safety contract.

Changes

  • C++ language version to C++23 for std::expected.
  • Improved exception safety throughout render paths and buffer allocations.
  • Minor bug fixes.

Security

  • Fixed out-of-bounds read in AUMIDIBase deserialization.