X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fscopes%2Faudioscopes%2Fabstractaudioscopewidget.cpp;h=a862ecf186757f179945bbdde03d60d54e8643d1;hb=8a6e4eb1dea318ecd1c0b313c28b764e89a524c4;hp=250000451e84b3ab1b20b15c054bc704c926344b;hpb=ce68de86827a11cd0dc96465fba021b2f7ceea55;p=kdenlive diff --git a/src/scopes/audioscopes/abstractaudioscopewidget.cpp b/src/scopes/audioscopes/abstractaudioscopewidget.cpp index 25000045..a862ecf1 100644 --- a/src/scopes/audioscopes/abstractaudioscopewidget.cpp +++ b/src/scopes/audioscopes/abstractaudioscopewidget.cpp @@ -12,12 +12,6 @@ #include "renderer.h" #include "monitor.h" -#include -#include -#include -#include -#include -#include // Uncomment for debugging //#define DEBUG_AASW @@ -27,7 +21,7 @@ #endif AbstractAudioScopeWidget::AbstractAudioScopeWidget(bool trackMouse, QWidget *parent) : - AbstractScopeWidget(trackMouse, parent), + AbstractScopeWidget(trackMouse, parent), m_freq(0), m_nChannels(0), m_nSamples(0), @@ -36,7 +30,7 @@ AbstractAudioScopeWidget::AbstractAudioScopeWidget(bool trackMouse, QWidget *par { } -void AbstractAudioScopeWidget::slotReceiveAudio(QVector sampleData, int freq, int num_channels, int num_samples) +void AbstractAudioScopeWidget::slotReceiveAudio(const QVector& sampleData, int freq, int num_channels, int num_samples) { #ifdef DEBUG_AASW qDebug() << "Received audio for " << widgetName() << "."; @@ -51,11 +45,13 @@ void AbstractAudioScopeWidget::slotReceiveAudio(QVector sampleData, int AbstractScopeWidget::slotRenderZoneUpdated(); } -AbstractAudioScopeWidget::~AbstractAudioScopeWidget() {} +AbstractAudioScopeWidget::~AbstractAudioScopeWidget() +{ +} QImage AbstractAudioScopeWidget::renderScope(uint accelerationFactor) { - int newData = m_newData.fetchAndStoreAcquire(0); + const int newData = m_newData.fetchAndStoreAcquire(0); return renderAudioScope(accelerationFactor, m_audioFrame, m_freq, m_nChannels, m_nSamples, newData); } @@ -63,3 +59,5 @@ QImage AbstractAudioScopeWidget::renderScope(uint accelerationFactor) #ifdef DEBUG_AASW #undef DEBUG_AASW #endif + +#include "abstractaudioscopewidget.moc"