1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00
JUCE/modules
reuk b1ec95db6e
Revert "AudioDeviceManager: Handle loading of XML with missing fields more gracefully"
This reverts commit 3c1012baeb.

This change caused the AudioDeviceManager to open a fallback device if
the device name was empty, the requested number of channels was
positive, and selectDefaultDeviceOnFailure was true.

The new behaviour conflicted with the documented behaviour of
initialise(). The number of input/output channels is to be treated as a
maximum, rather than a preferred count. If a positive channelsNeeded is
requested but the device name is empty, a default device should not be
opened since the actual number of channels (0) is lower than the maximum
specified number.
2025-11-17 19:33:54 +00:00
..
juce_analytics Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_animation Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_audio_basics iOS and macOS: Use consistent capitalisation with @available syntax 2025-09-25 14:56:34 +01:00
juce_audio_devices Revert "AudioDeviceManager: Handle loading of XML with missing fields more gracefully" 2025-11-17 19:33:54 +00:00
juce_audio_formats Docs: Fixed typo in juce::SamplerSound documentation (SampledSound -> SamplerSound) 2025-11-14 13:36:03 +00:00
juce_audio_plugin_client VST3 Client: Fix UIDs in generated manifest when AppConfig is enabled 2025-10-28 18:48:31 +00:00
juce_audio_processors Plugin Host: Update reported DAW name from FruityLoops to FL Studio 2025-09-29 15:29:39 +01:00
juce_audio_processors_headless VST3: Update bundled sources to 3.8.0 2025-10-22 15:07:49 +01:00
juce_audio_utils BluetoothMidiDevicePairingDialog (iOS): Avoid moving the pairing dialog offscreen when device orientation changes 2025-11-04 14:18:19 +00:00
juce_box2d Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_core SystemStats (Linux): Fix locale clobbering 2025-10-28 11:58:54 +00:00
juce_cryptography Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_data_structures Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_dsp Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_events WinRT: Silence function casting warnings when building with clang 2025-09-17 12:50:06 +01:00
juce_graphics TextLayout: Fix hang when shaping text containing a zero-width glyph 2025-11-10 22:14:35 +00:00
juce_gui_basics Component: Prevent unnecessary image clearing in createComponentSnapshot 2025-11-10 22:37:39 +00:00
juce_gui_extra Linux: WebBrowserComponent: Terminate subprocess if main process crashes 2025-10-14 17:57:55 +02:00
juce_javascript Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_midi_ci Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_opengl OpenGL: Correctly restore blend mode when nested context goes out-of-scope 2025-11-14 13:36:03 +00:00
juce_osc Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_product_unlocking Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_video iOS and macOS: Use consistent capitalisation with @available syntax 2025-09-25 14:56:34 +01:00
CMakeLists.txt Create new empty juce_audio_processors_headless module 2025-09-17 12:50:07 +01:00