diff options
author | Clay John <claynjohn@gmail.com> | 2024-10-24 19:40:34 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-24 19:40:34 -0700 |
commit | a1c7998d5f1adb084d14c667c68a61dab0a368f1 (patch) | |
tree | f86352db2f11943bbd63cbbdb98144e258818f81 | |
parent | 2a8869e0acf82727e7245605d38e04f93a78aea0 (diff) | |
parent | b4fd9d1f38fae745081df36d7d793b97253fc8c8 (diff) | |
download | redot-engine-a1c7998d5f1adb084d14c667c68a61dab0a368f1.tar.gz |
Merge pull request #98305 from cadence-s/fix-ios-audio-driver-error
Fix iOS audio driver attempting to start output too early
-rw-r--r-- | drivers/coreaudio/audio_driver_coreaudio.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/coreaudio/audio_driver_coreaudio.cpp b/drivers/coreaudio/audio_driver_coreaudio.cpp index fd0adb1fd1..433bbfb3f5 100644 --- a/drivers/coreaudio/audio_driver_coreaudio.cpp +++ b/drivers/coreaudio/audio_driver_coreaudio.cpp @@ -250,7 +250,7 @@ OSStatus AudioDriverCoreAudio::input_callback(void *inRefCon, } void AudioDriverCoreAudio::start() { - if (!active) { + if (!active && audio_unit != nullptr) { OSStatus result = AudioOutputUnitStart(audio_unit); if (result != noErr) { ERR_PRINT("AudioOutputUnitStart failed, code: " + itos(result)); |