diff --git a/drivers/coreaudio/audio_driver_coreaudio.mm b/drivers/coreaudio/audio_driver_coreaudio.mm index fe81283040b..d9e0240ac7a 100644 --- a/drivers/coreaudio/audio_driver_coreaudio.mm +++ b/drivers/coreaudio/audio_driver_coreaudio.mm @@ -520,6 +520,8 @@ void AudioDriverCoreAudio::finish_input_device() { } Error AudioDriverCoreAudio::input_start() { + ERR_FAIL_NULL_V(input_unit, FAILED); + input_buffer_init(capture_buffer_frames); OSStatus result = AudioOutputUnitStart(input_unit);