1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-04 03:40:07 +00:00
JUCE/modules/juce_audio_devices/native
attila 70c9c5bfdb
iOS Audio: Add waiting mechanism after AVAudioSession setActive: to ensure correct buffer size detection on iOS 18
The waiting is only added on iOS 18 as this is the only platform where
seems to be an asynchronous relationship between
(1) AVAudioSession setActive:
(2) AVAudioSession setPreferredIOBufferDuration:
and (3) AVAudioSession.IOBufferDuration.

The issue is not observable in the iOS 18 emulator.
2024-10-03 17:46:49 +01:00
..
java/app/com/rmsl/juce Update licensing information 2024-04-16 11:39:35 +01:00
oboe Oboe: Update to 1.8.0 2023-11-29 13:56:10 +00:00
juce_ALSA_linux.cpp Versioning: Add the JUCE version number to any internally created threads 2024-09-26 08:10:56 +00:00
juce_ASIO_windows.cpp MinGW: Remove support 2024-06-27 18:10:21 +01:00
juce_Audio_android.cpp Versioning: Add the JUCE version number to any internally created threads 2024-09-26 08:10:56 +00:00
juce_Audio_ios.cpp iOS Audio: Add waiting mechanism after AVAudioSession setActive: to ensure correct buffer size detection on iOS 18 2024-10-03 17:46:49 +01:00
juce_Audio_ios.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_Bela_linux.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_CoreAudio_mac.cpp Replace is_pod_v (deprecated by C++23) with is_standard_layout 2024-08-15 11:15:15 +02:00
juce_CoreMidi_mac.mm Platform: Remove references to unsupported platforms in docs and strings 2024-07-03 13:50:08 +01:00
juce_DirectSound_windows.cpp Versioning: Add the JUCE version number to any internally created threads 2024-09-26 08:10:56 +00:00
juce_HighPerformanceAudioHelpers_android.h Platform: Remove compatibility checks for Android 20 and earlier 2024-07-03 13:45:37 +01:00
juce_JackAudio_linux.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_Midi_android.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_Midi_linux.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_Midi_windows.cpp Versioning: Add the JUCE version number to any internally created threads 2024-09-26 08:10:56 +00:00
juce_Oboe_android.cpp Oboe: Remove an erroneous semicolon 2024-08-27 14:22:49 +01:00
juce_OpenSL_android.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_WASAPI_windows.cpp Versioning: Add the JUCE version number to any internally created threads 2024-09-26 08:10:56 +00:00