diff --git a/Audio/Chain/ConverterNode.m b/Audio/Chain/ConverterNode.m index 843821293..af6b1dc0e 100644 --- a/Audio/Chain/ConverterNode.m +++ b/Audio/Chain/ConverterNode.m @@ -153,7 +153,7 @@ static OSStatus ACFloatProc(AudioConverterRef inAudioConverter, OSStatus err = noErr; int amountToWrite; - if ([converter shouldContinue] == NO || [converter endOfStream] == YES) + if ([converter shouldContinue] == NO) { ioData->mBuffers[0].mDataByteSize = 0; *ioNumberDataPackets = 0;