diff --git a/audiohandler.cpp b/audiohandler.cpp index 44da328..abbc3ff 100644 --- a/audiohandler.cpp +++ b/audiohandler.cpp @@ -179,13 +179,13 @@ int audioHandler::readData(void* outputBuffer, void* inputBuffer, unsigned int n qDebug(logAudio()) << "Adding partial:" << send; } - while (currentLatency > (int)audioLatency) { + if (currentLatency > (int)audioLatency) { qInfo(logAudio()) << (isInput ? "Input" : "Output") << "Packet " << hex << packet.seq << " arrived too late (increase output latency!) " << dec << packet.time.msecsTo(QTime::currentTime()) << "ms"; - lastSeq = packet.seq; - if (!ringBuf->try_read(packet)) - return sentlen; + //lastSeq = packet.seq; + //if (!ringBuf->try_read(packet)) + // return sentlen; currentLatency = packet.time.msecsTo(QTime::currentTime()); }