diff --git a/plugins/samplesource/filesource/filesourcegui.cpp b/plugins/samplesource/filesource/filesourcegui.cpp index 34a18fc0b..e5abe9a2e 100644 --- a/plugins/samplesource/filesource/filesourcegui.cpp +++ b/plugins/samplesource/filesource/filesourcegui.cpp @@ -311,8 +311,7 @@ void FileSourceGui::updateWithAcquisition() void FileSourceGui::updateWithStreamData() { ui->centerFrequency->setValue(m_centerFrequency/1000); - QString s = QString::number(m_sampleRate/1000.0, 'f', 0); - ui->sampleRateText->setText(tr("%1k").arg(s)); + ui->sampleRateText->setText(tr("%1k").arg((float)m_sampleRate / 1000)); ui->play->setEnabled(m_acquisition); QTime recordLength(0, 0, 0, 0); recordLength = recordLength.addSecs(m_recordLength); diff --git a/plugins/samplesource/filesource/filesourcethread.cpp b/plugins/samplesource/filesource/filesourcethread.cpp index db4e6ea8f..0d4aa3e88 100644 --- a/plugins/samplesource/filesource/filesourcethread.cpp +++ b/plugins/samplesource/filesource/filesourcethread.cpp @@ -150,7 +150,7 @@ void FileSourceThread::tick() if (throttlems != m_throttlems) { m_throttlems = throttlems; - m_chunksize = (m_samplerate * 4 * (m_throttlems+(m_throttleToggle ? 1 : 0))) / 1000; + m_chunksize = 4 * ((m_samplerate * (m_throttlems+(m_throttleToggle ? 1 : 0))) / 1000); m_throttleToggle = !m_throttleToggle; setBuffer(m_chunksize); }