Cleaned up a miscomputed debug message

This commit is contained in:
Paul Ferrand 2020-02-11 23:32:11 +01:00
parent b12e4d372c
commit a338fdaa7b

View file

@ -418,7 +418,7 @@ void sfz::Voice::fillWithData(AudioSpan<float> buffer) noexcept
if (*index >= sampleEnd) {
releaseAt = static_cast<int>(std::distance(indices.begin(), index));
const auto remainingElements = static_cast<size_t>(std::distance(index, indices.end()));
if (source.getNumFrames() != region->trueSampleEnd(currentPromise->oversamplingFactor)) {
if (source.getNumFrames() - 1 < region->trueSampleEnd(currentPromise->oversamplingFactor)) {
DBG("[sfizz] Underflow: source available samples "
<< source.getNumFrames() << "/"
<< region->trueSampleEnd(currentPromise->oversamplingFactor)