X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Flib%2Faudio%2FaudioCorrelationInfo.cpp;h=2313fe2bffa7cdd5431433307b32a15ed27f7263;hb=b49b665fd1cd36d01567b91fa555dcae819b7999;hp=223d213c406da41bbe0f5f94cac44b0e2684304d;hpb=f41ee253ade9dfda45752f232ea0ff35e26dce95;p=kdenlive diff --git a/src/lib/audio/audioCorrelationInfo.cpp b/src/lib/audio/audioCorrelationInfo.cpp index 223d213c..2313fe2b 100644 --- a/src/lib/audio/audioCorrelationInfo.cpp +++ b/src/lib/audio/audioCorrelationInfo.cpp @@ -11,6 +11,7 @@ #include "audioCorrelationInfo.h" #include + AudioCorrelationInfo::AudioCorrelationInfo(int mainSize, int subSize) : m_mainSize(mainSize), m_subSize(subSize), @@ -39,7 +40,7 @@ int64_t AudioCorrelationInfo::max() const if (m_max <= 0) { int width = size(); int64_t max = 0; - for (int i = 0; i < width; i++) { + for (int i = 0; i < width; ++i) { if (m_correlationVector[i] > max) { max = m_correlationVector[i]; } @@ -56,7 +57,7 @@ int AudioCorrelationInfo::maxIndex() const int index = 0; int width = size(); - for (int i = 0; i < width; i++) { + for (int i = 0; i < width; ++i) { if (m_correlationVector[i] > max) { max = m_correlationVector[i]; index = i; @@ -79,6 +80,9 @@ QImage AudioCorrelationInfo::toImage(int height) const QImage img(width, height, QImage::Format_ARGB32); img.fill(qRgb(255,255,255)); + if (maxVal == 0) + return img; + int val; for (int x = 0; x < width; x++) {