From 277cc7603eb6b4d9fed6a0a2de245e4cdde6ee8b Mon Sep 17 00:00:00 2001
From: Wim Vriend <facetracknoir@gmail.com>
Date: Tue, 22 Mar 2011 21:34:47 +0000
Subject: Successfully use console app for faceAPI 3.2.6. combined with tracker
 class in DLL. Even managed to get the video-widget connected to the
 main-window...

git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@56 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
---
 FTNoIR_Tracker_UDP/FTNoIR_Tracker_UDP.h   | 2 +-
 FTNoIR_Tracker_UDP/ftnoir_tracker_udp.cpp | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

(limited to 'FTNoIR_Tracker_UDP')

diff --git a/FTNoIR_Tracker_UDP/FTNoIR_Tracker_UDP.h b/FTNoIR_Tracker_UDP/FTNoIR_Tracker_UDP.h
index 506eb157..b5d644fd 100644
--- a/FTNoIR_Tracker_UDP/FTNoIR_Tracker_UDP.h
+++ b/FTNoIR_Tracker_UDP/FTNoIR_Tracker_UDP.h
@@ -16,7 +16,7 @@ public:
 	void Release();
     void Initialize( QFrame *videoframe );
     void StartTracker( HWND parent_window );
-    void StopTracker();
+    void StopTracker( bool exit );
 	bool GiveHeadPoseData(THeadPoseData *data);
 	void loadSettings();
 
diff --git a/FTNoIR_Tracker_UDP/ftnoir_tracker_udp.cpp b/FTNoIR_Tracker_UDP/ftnoir_tracker_udp.cpp
index 1905a3bd..ba140cbb 100644
--- a/FTNoIR_Tracker_UDP/ftnoir_tracker_udp.cpp
+++ b/FTNoIR_Tracker_UDP/ftnoir_tracker_udp.cpp
@@ -127,11 +127,12 @@ void FTNoIR_Tracker_UDP::StartTracker( HWND parent_window )
 	return;
 }
 
-void FTNoIR_Tracker_UDP::StopTracker()
+void FTNoIR_Tracker_UDP::StopTracker( bool exit )
 {
 	//
 	// OK, the thread is not stopped, doing this. That might be dangerous anyway...
 	//
+	if (exit || !exit) return;
 	return;
 }
 
-- 
cgit v1.2.3