From f8bceecebf2d7d642f5fd59744689a872d285396 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Thu, 29 Dec 2022 14:43:42 -0500 Subject: [PATCH] another update --- src/engine/playback.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/engine/playback.cpp b/src/engine/playback.cpp index 50f2dde44..ecd502f11 100644 --- a/src/engine/playback.cpp +++ b/src/engine/playback.cpp @@ -1685,7 +1685,10 @@ void DivEngine::nextBuf(float** in, float** out, int inChans, int outChans, unsi totalProcessed=size-(runLeftG>>MASTER_CLOCK_PREC); for (int i=0; idisCont[i].lastAvail) continue; + if (size>disCont[i].lastAvail) { + logW("%d: size>lastAvail! %d>%d",i,size,disCont[i].lastAvail); + continue; + } disCont[i].fillBuf(disCont[i].runtotal,disCont[i].lastAvail,size-disCont[i].lastAvail); }