1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-13 00:04:19 +00:00
JUCE/modules
attila 9f99f02eb2 CoreAudioIODevice: Fix stale channel information after device information change
Until this commit CoreAudioIODevice could report inconsistent information in its
getActiveOutputChannels() and getOutputChannelNames() functions, and for
inputs as well. The reason for this was that a sudden configuration change
would immediately be reflected by the CoreAudioInternal::Stream::chanNames
member because those are read in the Stream's constructor. The activeChan
member would however just store stale values, until the Stream was recreated
later during device reopen.

This issue could lead to the AudioPluginHost crashing when opening a
Bluetooth headset.
2022-11-09 13:03:05 +01:00
..
juce_analytics Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_audio_basics Synthesiser: Ensured that the voice stealing algorithm does not allocate 2022-10-26 09:35:14 +02:00
juce_audio_devices CoreAudioIODevice: Fix stale channel information after device information change 2022-11-09 13:03:05 +01:00
juce_audio_formats Windows: Added Windows ARM support to JUCE 2022-10-19 13:25:33 +02:00
juce_audio_plugin_client AUv2: Fix crash in Ableton Live when bus name listeners are called for no reason 2022-10-26 09:34:49 +02:00
juce_audio_processors APVTS: Add missing qualification to std::move 2022-11-02 11:35:51 +00:00
juce_audio_utils AudioProcessorPlayer: Avoid unconditionally replacing playhead 2022-11-02 11:35:51 +00:00
juce_box2d Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_core MimeTypes: Speed up release-mode compilation 2022-11-08 12:04:31 +00:00
juce_cryptography Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_data_structures Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_dsp Windows: Added Windows ARM support to JUCE 2022-10-19 13:25:33 +02:00
juce_events Thread: Introduce a new Thread backend 2022-10-18 11:49:47 +01:00
juce_graphics OpenGL: Ensure that macOS uses the same (sRGB) colour space everywhere 2022-09-27 15:18:21 +01:00
juce_gui_basics Component::MouseListenerList: Fix bad access 2022-11-07 13:08:19 +01:00
juce_gui_extra Add AnimatedAppComponent::setSynchroniseToVBlank 2022-10-17 12:33:08 +02:00
juce_opengl Functional: Add ScopeGuard implementation 2022-11-02 11:38:29 +00:00
juce_osc Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
juce_product_unlocking Thread: Introduce a new Thread backend 2022-10-18 11:49:47 +01:00
juce_video Build: Update the minimum C++ standard to C++17 2022-09-12 16:14:57 +01:00
CMakeLists.txt CMake: Avoid adding target for LV2 manifest helper unless specifically required 2022-09-12 16:14:57 +01:00