diff --git a/Audio/Chain/InputNode.m b/Audio/Chain/InputNode.m index b164f91f7..bcd509d1b 100644 --- a/Audio/Chain/InputNode.m +++ b/Audio/Chain/InputNode.m @@ -107,7 +107,11 @@ if ([converter outputBufferSize] <= 0) { - NSLog(@"END OF FILE?!"); + if (initialBufferFilled == NO) { + [controller initialBufferFilled]; + } + + NSLog(@"END OF FILE?! %i %i", amountRead, amountConverted); endOfStream = YES; [controller endOfInputReached]; break; //eof