mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-13 00:04:19 +00:00
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. |
||
|---|---|---|
| .. | ||
| juce_analytics | ||
| juce_audio_basics | ||
| juce_audio_devices | ||
| juce_audio_formats | ||
| juce_audio_plugin_client | ||
| juce_audio_processors | ||
| juce_audio_utils | ||
| juce_box2d | ||
| juce_core | ||
| juce_cryptography | ||
| juce_data_structures | ||
| juce_dsp | ||
| juce_events | ||
| juce_graphics | ||
| juce_gui_basics | ||
| juce_gui_extra | ||
| juce_opengl | ||
| juce_osc | ||
| juce_product_unlocking | ||
| juce_video | ||
| CMakeLists.txt | ||