diff --git a/CustomRTCAudioDevice/AUAudioUnitRTCAudioDevice.swift b/CustomRTCAudioDevice/AUAudioUnitRTCAudioDevice.swift index f806c6d..d1a062a 100644 --- a/CustomRTCAudioDevice/AUAudioUnitRTCAudioDevice.swift +++ b/CustomRTCAudioDevice/AUAudioUnitRTCAudioDevice.swift @@ -267,7 +267,7 @@ extension AUAudioUnitRTCAudioDevice: RTCAudioDevice { } func initialize(with delegate: RTCAudioDeviceDelegate) -> Bool { - guard self.delegate == nil else { + guard self.delegate == nil || self.audioUnit == nil else { return false }