X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fscopes%2Faudioscopes%2Faudiosignal.h;h=37e2e1aaada836c104e147547ab57cbf5b15734e;hb=8a6e4eb1dea318ecd1c0b313c28b764e89a524c4;hp=dd683850408be2aef2120efc3a37620c6c53c452;hpb=9522922e9d58a72c762d668177662f7d7ab00e8e;p=kdenlive diff --git a/src/scopes/audioscopes/audiosignal.h b/src/scopes/audioscopes/audiosignal.h index dd683850..37e2e1aa 100644 --- a/src/scopes/audioscopes/audiosignal.h +++ b/src/scopes/audioscopes/audiosignal.h @@ -24,9 +24,7 @@ #include #include -#include #include -class QLabel; #include @@ -36,7 +34,7 @@ class AudioSignal : public AbstractAudioScopeWidget { Q_OBJECT public: - AudioSignal(QWidget *parent = 0); + explicit AudioSignal(QWidget *parent = 0); ~AudioSignal(); /** @brief Used for checking whether audio data needs to be delivered */ bool monitoringEnabled() const; @@ -44,7 +42,7 @@ public: QRect scopeRect(); QImage renderHUD(uint accelerationFactor); QImage renderBackground(uint accelerationFactor); - QImage renderAudioScope(uint accelerationFactor, const QVector audioFrame, const int, const int num_channels, const int samples, const int); + QImage renderAudioScope(uint accelerationFactor, const QVector &audioFrame, const int, const int num_channels, const int samples, const int); QString widgetName() const { return "audioSignal"; } bool isHUDDependingOnInput() const { return false; } @@ -58,7 +56,7 @@ private: QList dbscale; public slots: - void showAudio(const QByteArray); + void showAudio(const QByteArray &); void slotReceiveAudio(QVector,int,int,int); private slots: void slotNoAudioTimeout();