github google/oboe 1.6.1

latest releases: 1.9.0, 1.8.1, 1.8.0...
3 years ago

API changes

  • Add methods setPackageName and setAttributionTag (#1332). These methods allow you to pass your package name and/or a tag when creating an audio stream. Android will output these strings in system logs to make it easier to attribute system calls back to your application.

Bug fixes and workarounds

  • Fixed an issue where an incorrect audio device ID could be used if sample rate conversion is also used (#1310)
  • flowgraph: Start linear ramps at the initial volume set (#1318)
  • fix unused-parameter warnings (#1331)
  • Add workaround for Samsung Galaxy S9 recording silence sometimes. Fixes #1110
  • Improve callback stop handling on pre-R devices (#1351, Fixes #1230)
  • Remove include of ndk-version.h (#1359, #Fixes #1358)

Binary changes

  • The Oboe libraries are now built with debug information to assist with debugging. This information is stripped automatically by Android Studio in release builds so there's no APK bloat. Fixes #1301.

Non core changes

  • Many updates to OboeTester
  • Code samples now use Float to Int16 conversion on API <21
  • Github repo default branch renamed from master to main

Don't miss a new oboe release

NewReleases is sending notifications on new releases.