From 49bba0a6fd7f1c80f52d05611f241a5ee42c6ed4 Mon Sep 17 00:00:00 2001 From: Matthew Hassell Date: Sun, 19 Jan 2025 18:41:24 -0500 Subject: [PATCH] have playback stop at eof instead of waterfall smear --- src/qtgui/iq_tool.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/qtgui/iq_tool.cpp b/src/qtgui/iq_tool.cpp index b90bae8b1..b703d3485 100644 --- a/src/qtgui/iq_tool.cpp +++ b/src/qtgui/iq_tool.cpp @@ -303,6 +303,16 @@ void CIqTool::timeoutFunction(void) ui->slider->blockSignals(false); refreshTimeWidgets(); } + else + { + emit stopPlayback(); + ui->listWidget->setEnabled(true); + ui->recButton->setEnabled(true); + ui->slider->setValue(0); + ui->playButton->setChecked(false); + is_playing = false; + refreshTimeWidgets(); + } } if (is_recording) refreshTimeWidgets();