// Show overmodulation
#define DETECT_OVERMODULATION
-#include <QtCore>
#include <QVector>
#include <QHash>
#include "abstractaudioscopewidget.h"
#include "ui_audiospectrum_ui.h"
-#include "kiss_fft/tools/kiss_fftr.h"
-#include "ffttools.h"
+#include "lib/external/kiss_fft/tools/kiss_fftr.h"
+#include "lib/audio/fftTools.h"
class AudioSpectrum_UI;
Q_OBJECT
public:
- AudioSpectrum(QWidget *parent = 0);
+ explicit AudioSpectrum(QWidget *parent = 0);
~AudioSpectrum();
// Implemented virtual methods
///// Implemented methods /////
QRect scopeRect();
QImage renderHUD(uint accelerationFactor);
- QImage renderAudioScope(uint accelerationFactor, const QVector<int16_t> audioFrame, const int freq, const int num_channels, const int num_samples, const int newData);
+ QImage renderAudioScope(uint accelerationFactor, const QVector<int16_t> &audioFrame, const int freq, const int num_channels, const int num_samples, const int newData);
QImage renderBackground(uint accelerationFactor);
bool isHUDDependingOnInput() const;
bool isScopeDependingOnInput() const;