From aba4019cb6c33dce5ed1b2b637c8a1e8df76508b Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Fri, 25 Oct 2013 22:40:37 +0200 Subject: PT: don't loop forever on camera unplug --- FTNoIR_Tracker_PT/camera.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'FTNoIR_Tracker_PT/camera.cpp') diff --git a/FTNoIR_Tracker_PT/camera.cpp b/FTNoIR_Tracker_PT/camera.cpp index 0ef617c3..d360a819 100644 --- a/FTNoIR_Tracker_PT/camera.cpp +++ b/FTNoIR_Tracker_PT/camera.cpp @@ -185,7 +185,7 @@ bool CVCamera::_get_frame(Mat* frame) * frames and then some every once in a while * -sh */ - while (!cap->read(img)) + for (int i = 0; i < 100 && !cap->read(img); i++) ;; if (img.empty()) -- cgit v1.2.3