]> sigrok.org Git - pulseview.git/blobdiff - pv/mainwindow.cpp
Made the sdi a persisent property of SigSession
[pulseview.git] / pv / mainwindow.cpp
index 150c2fccfa348d9ba9aac48f73016abe2b4c5d96..fc5872875ef6ace5f44af61e3f964168d3a7bd64 100644 (file)
@@ -306,9 +306,8 @@ void MainWindow::run_stop()
 {
        switch(_session.get_capture_state()) {
        case SigSession::Stopped:
-               _session.start_capture(
-                       _sampling_bar->get_selected_device(),
-                       _sampling_bar->get_record_length(),
+               _session.set_device(_sampling_bar->get_selected_device());
+               _session.start_capture(_sampling_bar->get_record_length(),
                        boost::bind(&MainWindow::session_error, this,
                                QString("Capture failed"), _1));
                break;