]> git.sesse.net Git - kdenlive/blobdiff - src/audioscopes/audiospectrum.h
Merge branch 'buildsystem' into next
[kdenlive] / src / audioscopes / audiospectrum.h
index 78d6cbc5680691b5f9989a771499d0c1247e2b61..77308afa98e21f50cb1fb208ed708c9c39694c81 100644 (file)
 // Enables debugging
 //#define DEBUG_AUDIOSPEC
 
+// Show overmodulation
+#define DETECT_OVERMODULATION
+
 #include <QtCore>
 #include <QVector>
 #include <QHash>
 
 #include "abstractaudioscopewidget.h"
 #include "ui_audiospectrum_ui.h"
-#include "tools/kiss_fftr.h"
+#include "kiss_fft/tools/kiss_fftr.h"
 #include "ffttools.h"
 
 class AudioSpectrum_UI;
@@ -53,7 +56,7 @@ protected:
     virtual void readConfig();
     void writeConfig();
 
-    virtual void handleMouseDrag(const QPoint movement, const RescaleDirection rescaleDirection, const Qt::KeyboardModifiers rescaleModifiers);
+    virtual void handleMouseDrag(const QPoint &movement, const RescaleDirection rescaleDirection, const Qt::KeyboardModifiers rescaleModifiers);
 
 private:
     Ui::AudioSpectrum_UI *ui;
@@ -83,6 +86,8 @@ private:
     /** The user has chosen a custom frequency. */
     bool m_customFreq;
 
+    float colorizeFactor;
+
 #ifdef DEBUG_AUDIOSPEC
     long m_timeTotal;
     long m_showTotal;