From ee8cba235689d764e3cd132c4063c3dceaec841d Mon Sep 17 00:00:00 2001 From: Mohammed Sameer Date: Sun, 9 Dec 2012 00:49:55 +0200 Subject: [PATCH] Stop viewfinder if there is an error --- lib/qtcamdevice.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/qtcamdevice.cpp b/lib/qtcamdevice.cpp index 4120640..2eb5d3f 100644 --- a/lib/qtcamdevice.cpp +++ b/lib/qtcamdevice.cpp @@ -197,6 +197,9 @@ bool QtCamDevice::stop(bool force) { if (d_ptr->error) { gst_element_set_state(d_ptr->cameraBin, GST_STATE_NULL); d_ptr->error = false; + + d_ptr->viewfinder->stop(); + return true; } -- 2.25.1