]> git.sesse.net Git - kdenlive/blobdiff - src/scopes/audioscopes/abstractaudioscopewidget.h
Const'ify. Use QLatin1String
[kdenlive] / src / scopes / audioscopes / abstractaudioscopewidget.h
index 54bf7da064bdbb8b132d2419e51cbfa0c930924e..15bb974fcc487dad2fd8fb25d4dc053c2b9902ac 100644 (file)
@@ -33,7 +33,7 @@ public:
     virtual ~AbstractAudioScopeWidget();
 
 public slots:
-    void slotReceiveAudio(QVector<int16_t> sampleData, int freq, int num_channels, int num_samples);
+    void slotReceiveAudio(const QVector<int16_t> &sampleData, int freq, int num_channels, int num_samples);
 
 protected:
     /** @brief This is just a wrapper function, subclasses can use renderAudioScope. */
@@ -44,7 +44,7 @@ protected:
         when calculation has finished, to allow multi-threading.
         accelerationFactor hints how much faster than usual the calculation should be accomplished, if possible. */
     virtual QImage renderAudioScope(uint accelerationFactor,
-                               const QVector<int16_t> audioFrame, const int freq, const int num_channels, const int num_samples,
+                               const QVector<int16_t> &audioFrame, const int freq, const int num_channels, const int num_samples,
                                const int newData) = 0;
 
     int m_freq;