API changes
- Deprecated
AudioStreamBuilder.setCallback
. Please usesetDataCallback
andsetErrorCallback
- Added
getHardwareChannelCount
,getHardwareSampleRate
, andgetHardwareFormat
to audio streams. They are supported in AAudio in API 34+. (#1744) - Added privacy sensitive mode APIs. They are supported in AAudio in API 30+. (#1751)
- Added
release
to audio streams. They are supported in AAudio in API 30+. (#1755) - Added IEC61937 support. They are supported in AAudio in API 34+. (#1758)
- Added allow capture policy APIs. They are supported in AAudio in API 29+. (#1768)
- Added APIs to declare spatialization behavior. They are supported in AAudio in API 32+. (#1776)
- Added ADPF support in Oboe. (#1788)
- Added full duplex stream to Oboe. (#1920)
Bug fixes
- Fixed an issue where Oboe was waiting for more frames than could be possibly available (#1702, Fixes #1701)
- AAudio could sometimes return a positive number as an error code. Oboe now changes these to ErrorInternal. (#1711)
- Fixed an issue where the resampler was causing sound the be muffled. (#1813, Fixes #1673, #1625)
- Fixed an issue where some parameters were not copied in FilterAudioStream. (#1898, Fixes #1897)