diff options
| author | Cadence <137074cs@gmail.com> | 2024-10-18 13:05:30 -0400 |
|---|---|---|
| committer | Cadence <137074cs@gmail.com> | 2024-10-18 13:05:30 -0400 |
| commit | b4fd9d1f38fae745081df36d7d793b97253fc8c8 (patch) | |
| tree | 083760789caf5ccebfeb65881e8d6a5879e6d04c /drivers | |
| parent | 4631a617e5ab4ec5cc51dbc43609b269a43059d9 (diff) | |
| download | redot-engine-b4fd9d1f38fae745081df36d7d793b97253fc8c8.tar.gz | |
Fix iOS audio driver attempting to start output too early
Diffstat (limited to 'drivers')
| -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)); |
