More fixes

This commit is contained in:
Ryzerth 2021-07-26 21:44:15 +02:00
parent 6c05c11a62
commit 8a4055920d

View File

@ -60,8 +60,6 @@ namespace dsp {
int count = _in->read();
if (count < 0) { return -1; }
bufMtx.lock();
memcpy(bufStart, _in->readBuf, count * sizeof(T));
_in->flush();
@ -83,10 +81,7 @@ namespace dsp {
}
_inIndex = inIndex - count;
if (!out.swap(outIndex)) {
bufMtx.unlock();
return -1;
}
if (!out.swap(outIndex)) { return -1; }
memmove(buffer, &buffer[count], tapCount * sizeof(T));