diff --git a/Audio/Output/OutputCoreAudio.m b/Audio/Output/OutputCoreAudio.m index b9790a91f..ba142838a 100644 --- a/Audio/Output/OutputCoreAudio.m +++ b/Audio/Output/OutputCoreAudio.m @@ -835,6 +835,8 @@ current_device_listener(AudioObjectID inObjectID, UInt32 inNumberAddresses, cons streamFormatChanged = NO; if(inputRendered) { resetStreamFormat = YES; + // This may not get called otherwise + [self processEndOfStream]; break; } else { [self updateStreamFormat];