779 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  ed 7d1918b385 macOS/iOS: Replace compile-time deployment target checks with runtime checks using the available keyword 3 years ago
  reuk eb3c3ed27c
AudioTransportSource: Fix thread sanitizer warnings 3 years ago
  ed 69d4e0186f Update code to use new AudioData interleaving/deinterleaving API 3 years ago
  ed 3e606cc378 Update code to use new AudioData interleaving/deinterleaving helper methods 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  ed 291f88abb2 macOS/iOS: Suppress and fix unguarded availability warnings 3 years ago
  reuk 58be21d6dc
AudioProcessLoadMeasurer: Allow specifying number of samples per-block 3 years ago
  reuk fb09a97be4
AudioDeviceManager: Fix and test preferredDeviceName lookup 3 years ago
  reuk 22f0f2b433
AudioDeviceManager: Refactor to avoid repetition 3 years ago
  reuk 34bda5d75b
AudioDeviceManager: Always try to pick an initial device type that has some connected devices 3 years ago
  reuk b0bd1c4f63
SingleThreadedAbstractFifo: Move into juce_core 3 years ago
  reuk 9199fa3c51
Warnings: Avoid triggering missing-prototypes warnings on macOS/iOS 3 years ago
  reuk fd87195941
iOS Audio: Allow specifying a fixed set of preferred sample rates 3 years ago
  reuk 3f5862cf17
WASAPI: Tidy up internal buffering mechanism 3 years ago
  Tom Poole bc75010116 Bump version number to 6.1.2 3 years ago
  Tom Poole f1fecfdc88 Add some missing Doxygen tags 3 years ago
  Tom Poole 5109e30c6f Bump version number to 6.1.1 3 years ago
  Tom Poole 46fe3789fc Bump version number to 6.1.0 3 years ago
  ed a6df818255 Android: Update to Oboe release 1.6.1 3 years ago
  ed 39772b7474 Android: Remove old minimum SDK version checks 3 years ago
  ed cffb544941 UMP: Remove juce_audio_devices dependency 3 years ago
  reuk 3c68581567
Use jassertquiet where possible 3 years ago
  reuk 48659d6e9b
MIDI: Avoid data races in Linux MidiInput 3 years ago
  ed 0c89469ab6 CoreAudio: Call AudioDeviceStop() on IO thread when stopping audio devices 3 years ago
  Tom Poole 78be43888e Update the minimum C++ standard to C++14 3 years ago
  reuk 2096a6e50f
UMP: Make the UMPIterator a forward iterator instead of an input iterator 3 years ago
  reuk a70488e38e MacOS: Fix API deprecations in macOS 12.0 and iOS 15.0 3 years ago
  ed 7d349fd68f CoreAudio: Pass AudioDeviceIOProcID to AudioDeviceStart()/AudioDeviceStop() functions 3 years ago
  reuk 7ac6911ccc
Windows: Fix clang/gnu compiler warnings 4 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  reuk 900282ccf3
MinGW: Fix warnings and errors emitted when building VST3 plugins 4 years ago
  ed d6ac6b543b Removed some unnecessary angled brackets 4 years ago
  ed 8aa84abd7c Oboe: Updated to release 1.5.1 4 years ago
  ed 0fc1ede50f Used MemoryBlock::isEmpty() in a few places 4 years ago
  ed b5c0c75a5b ASIO: Read buffer size after setting device sample rate 4 years ago
  ed 27af34af8b ASIO: Support larger buffer sizes 4 years ago
  ed d30c0502bf ASIO: Update buffer size list when opening a device 4 years ago
  reuk 4cefb3707c
AudioDeviceManager: Ensure current state is updated correctly when device settings are updated 4 years ago
  reuk 5753466bfb
UMP Tests: Add support for building with MinGW 4 years ago
  Tom Poole 765eafb1eb Fixed some file permissions 4 years ago
  ed 52fbaa6042 Linux: Stop MidiInputThread before freeing handle in AlsaClient destructor 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  ed d8004e2e2b Docs: Fixed a few switched "namespace juce" comments 4 years ago
  Tom Poole a9ad07a945 Use RAII for CFTypes 4 years ago
  Tom Poole 4c58e50f2e Bump version number to 6.0.8 4 years ago
  reuk 69b630a2c0 CoreMidi: Use RAII to avoid potential leaks of MIDI ports/endpoints 4 years ago
  ed 240089bcbc AudioDeviceManager: Fixed backwards compatibility when passing an empty string to removeMidiInputCallback() 4 years ago
  ed 46f5b126d5 Tidied up some template statement whitespace 4 years ago
  ed af69be5346 Windows: Tidied up the usage of the JUCE_COMCALL, JUCE_COMCLASS, and JUCE_IUNKNOWNCLASS macros 4 years ago
  reuk 3baaad8b5b
XmlElement: Update loops to use new iterators 4 years ago