@@ -120,7 +120,7 @@ function outputBefore(stream, buffer, endTime, packetSize, cb) {
if (index < buffer.length) {
//debug('packetTime', (packetTime/1000).toFixed(2));
- return setTimeout(outputPacket, Math.max(0.95*packetTime/1000, 0));
+ return setTimeout(outputPacket, Math.min(Math.max(0.95*packetTime/1000, 0), 50));
}
cb();