From a084ca4966d66b823e1b3429e3d22a19f39128b1 Mon Sep 17 00:00:00 2001
From: Sebastian Hahta <joseha@utu.fi>
Date: Tue, 4 Aug 2020 19:12:35 +0300
Subject: [PATCH] stop capture when rectification enabled

---
 applications/gui2/src/views/calibration/extrinsicview.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/applications/gui2/src/views/calibration/extrinsicview.cpp b/applications/gui2/src/views/calibration/extrinsicview.cpp
index 863d26ef9..b59f2ffa4 100644
--- a/applications/gui2/src/views/calibration/extrinsicview.cpp
+++ b/applications/gui2/src/views/calibration/extrinsicview.cpp
@@ -215,6 +215,7 @@ ExtrinsicCalibrationView::ControlWindow::ControlWindow(nanogui::Widget* parent,
 	bapply_->setFlags(nanogui::Button::Flags::ToggleButton);
 	bapply_->setPushed(view_->rectify());
 	bapply_->setChangeCallback([button = bapply_, view = view_](bool v){
+		view->setMode(Mode::VIDEO); // stop capture
 		view->setRectify(v);
 	});
 
-- 
GitLab