844 Commits (55a8b2ac125ddd0d77b71bf06bfbdc6cd98b51dd)

Author SHA1 Message Date
  attila 55a8b2ac12 Oboe: Add device types introduced between API level 31-33 2 years ago
  attila 0e685a9c5b Android: Add missing getAndroidRealtimeThreadFactory implementation 2 years ago
  reuk 93063de28d
CoreAudio: Avoid data race on fifo storage 2 years ago
  reuk 6cd2ed022d
CoreAudio: Avoid race on currentSampleRate data member of AudioIODeviceCombiner 2 years ago
  reuk 753b750858
Android: Fix build issues with OpenSL 2 years ago
  reuk da38c1ed2a
TextInputTarget: Improve IME support on Android 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  Tom Poole 306ed633c6 Bump version number to 7.0.3 2 years ago
  attila 5162793245 CoreAudioIODevice: Fix handling channel configurations with disabled lower bits 2 years ago
  attila b33dde8134 CoreAudio: Report the number of active output channels in the device callback 2 years ago
  reuk f9b6e2ef69 CoreAudio: Refactoring 2 years ago
  attila 9f99f02eb2 CoreAudioIODevice: Fix stale channel information after device information change 2 years ago
  hogliux 4abdb6da3e ASIO: Make "DENON DJ ASIO Driver" workaround more specific to the exact buggy driver version 2 years ago
  reuk 12be2e8838
CoreAudio: Avoid truncating device names 2 years ago
  chroma d3cff375be Thread: Introduce a new Thread backend 2 years ago
  hogliux 98e0ee75a3 CoreAudio: Ensured that latency is correctly reported when input/output audio devices are different devices 2 years ago
  hogliux a8a0342745 CoreAudio: Include buffer size and stream latency when calculating CoreAudio device's total latency 2 years ago
  hogliux 9a62775809 CoreAudio: More code modernisation and clean-up 2 years ago
  attila fcb7e0fc20 WinRT midi: Ensure object lifetimes in WinRT async callbacks 2 years ago
  hogliux 7958599848 CoreAudio: Fixed typo in recent CoreAudio clean-up 2 years ago
  reuk a6185421a2
ASIO: Add missing override on destructor 2 years ago
  attila c97864d7f3 Remove AudioIODeviceCallback::audioDeviceIOCallback 2 years ago
  attila f075de78fa AudioIODeviceCallback, AudioBuffer, AudioFormatReader: Use const T* const* for multi-channel data 2 years ago
  Fabian Renn-Giles 37d57810f2 CoreAudio: Modernised code interacting with CoreAudio audio objects 2 years ago
  hogliux 9f803fe88b WASAPI: Search for the maximum number of channels on a WASAPI device instead of relying on default 2 years ago
  reuk b3a4d54a72
Build: Update the minimum C++ standard to C++17 2 years ago
  reuk e9e39de069
AU: Avoid forming references to variable-size structs MIDIEventList and MIDIPacketList 2 years ago
  attila 988d65e24f CoreAudio: Report error if combined devices don't share a common sample rate 2 years ago
  attila 3323c68f96 AudioDeviceManager: Take sample rate compatibility into account during default device selection 2 years ago
  attila 5ec536f13f CoreAudio: Forward errors to callback during device initialisation 2 years ago
  reuk 455c865d37
CoreAudio: Avoid occasional deadlocks when calling AudioDeviceStart 2 years ago
  Tom Poole 7296b8e3f7 Bump version number to 7.0.2 2 years ago
  reuk f821015080
iOS: Remove iOS 10 preprocessor checks 2 years ago
  Tom Poole b51e835baf Mac Catalyst: Fix compilation issues 2 years ago
  Tom Poole fd8607302d Bump version number to 7.0.1 2 years ago
  Tom Poole 8b399998b4 Bump version number to 7.0.0 2 years ago
  reuk 8fbd99c424
AudioPlayHead: Improve granularity of position info 2 years ago
  Oli 2bca60e52c AudioDeviceManager: Fix MidiOutput dangling pointer 3 years ago
  Tom Poole db3c6e6216 macOS/iOS: Fix unguarded availability warnings 3 years ago
  reuk cfa289d943
AudioProcessor: Allow querying of the host timestamp in processBlock 3 years ago
  reuk 19ddbe2368
Warnings: Fix missing-prototypes warnings 3 years ago
  Tom Poole eda5c696e5 macOS/iOS: Fix unguarded availability warnings 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk 5491e7aae2
ALSA: Fix thread sanitizer warnings 3 years ago
  Tom Poole 1f29416fd0 AudioDeviceManager: Improve device sample rate handling 3 years ago
  reuk b710a248bd
UnitTests: Rename UMPTests file for consistency 3 years ago
  Tom Poole 8573fb2442 macOS: Fix default buffer size for AirPods Pro 3 years ago
  Tom Poole 111bbc0979 Bump version number to 6.1.6 3 years ago
  reuk 1616c0ee26
CoreAudio: Ensure devices are restarted correctly after changing sample rate 3 years ago
  Tom Poole 3c03693d07 Bump version number to 6.1.5 3 years ago