diff --git a/Audio/Chain/ConverterNode.m b/Audio/Chain/ConverterNode.m index 4872ad889..5820fa570 100644 --- a/Audio/Chain/ConverterNode.m +++ b/Audio/Chain/ConverterNode.m @@ -785,7 +785,9 @@ tryagain: latencyEaten -= outputDone; outputDone = 0; } - } else if(latencyEatenPost) { + } + + if(latencyEatenPost) { if(outputDone > latencyEatenPost) { outputDone -= latencyEatenPost; } else {