1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-15 00:24:19 +00:00
JUCE/modules
reuk f6df3e3ce1
CoreAudio: Respect buffer size passed to audio callback
We now query the incoming buffers to see how many samples are available.

If the callback's buffers will fit into our preallocated buffer (i.e. the
length in samples is smaller or equal to the preallocated buffer), then
we perform an audio callback with the provided data, even if the number
of samples is smaller than expected.

If the callback's buffers are larger than expected, we split the
incoming buffer into chunks that are no larger than the prepared
buffer-size.
2025-06-03 16:08:20 +01:00
..
juce_analytics Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_animation Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_audio_basics Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_audio_devices CoreAudio: Respect buffer size passed to audio callback 2025-06-03 16:08:20 +01:00
juce_audio_formats Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_audio_plugin_client VST3: Add flag for ignoring parameter migration warning to the module header 2025-06-03 14:17:26 +01:00
juce_audio_processors Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_audio_utils Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_box2d Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_core Android: Improve screen safe-area reporting 2025-06-03 16:08:20 +01:00
juce_cryptography Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_data_structures Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_dsp Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_events Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_graphics Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_gui_basics Android: Improve screen safe-area reporting 2025-06-03 16:08:20 +01:00
juce_gui_extra Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_javascript Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_midi_ci Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_opengl Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_osc Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_product_unlocking Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_video Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
CMakeLists.txt Javascript: Move javascript implementation into a separate module 2024-11-07 09:53:10 +00:00