Implemented WaveRecorder::addSamples for better batch processing

This commit is contained in:
Daniel Brunner
2018-12-17 21:56:32 +01:00
parent 030005da70
commit 42a140c73e
2 changed files with 7 additions and 0 deletions

View File

@ -39,3 +39,9 @@ void WaveRecorder::addSample(const qint32 sample)
{
m_dataStream << sample;
}
void WaveRecorder::addSamples(const QVector<qint32> &samples)
{
for(auto sample : samples)
addSample(sample);
}

View File

@ -19,6 +19,7 @@ public:
public Q_SLOTS:
void addSample(const qint32 sample);
void addSamples(const QVector<qint32> &samples);
private:
quint32 m_size = 0;