From patchwork Fri Sep 27 20:16:39 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Niklas_S=C3=B6derlund?= X-Patchwork-Id: 2039 Return-Path: Received: from vsp-unauthed02.binero.net (vsp-unauthed02.binero.net [195.74.38.227]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id E0C6660BF1 for ; Fri, 27 Sep 2019 22:17:24 +0200 (CEST) X-Halon-ID: b2b4710c-e163-11e9-837a-0050569116f7 Authorized-sender: niklas@soderlund.pp.se Received: from bismarck.berto.se (unknown [84.172.88.101]) by bin-vsp-out-03.atm.binero.net (Halon) with ESMTPA id b2b4710c-e163-11e9-837a-0050569116f7; Fri, 27 Sep 2019 22:16:51 +0200 (CEST) From: =?utf-8?q?Niklas_S=C3=B6derlund?= To: libcamera-devel@lists.libcamera.org Date: Fri, 27 Sep 2019 22:16:39 +0200 Message-Id: <20190927201641.813877-1-niklas.soderlund@ragnatech.se> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 Subject: [libcamera-devel] [PATCH v2 0/2] qcam: Fix issues in the Qt event dispatcher X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Sep 2019 20:17:25 -0000 Hi, While working with the IPA and testing using qcam I noticed it behaved slightly different then cam when it came to timers. This small series aims to align the Qt based event dispatcher of qcam with the poll based of libcamera. * Changes since v1 - Stop timer when it's being fired to share cleanup code in unregisterTimer(). Niklas Söderlund (2): qcam: Fix unregister of not registered timer qcam: Fix timers not emitting timeout signal src/qcam/qt_event_dispatcher.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-)