From ad716fb9f1e8ae5cde818be423ca47225a4ff4ec Mon Sep 17 00:00:00 2001
From: pansen <pansen626@sina.com>
Date: 星期四, 11 四月 2019 11:16:29 +0800
Subject: [PATCH] VptServer多线程支持

---
 QiaoJiaSystem/VptServer/VptServerI.h |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/QiaoJiaSystem/VptServer/VptServerI.h b/QiaoJiaSystem/VptServer/VptServerI.h
index e6e5e9a..04e48bb 100644
--- a/QiaoJiaSystem/VptServer/VptServerI.h
+++ b/QiaoJiaSystem/VptServer/VptServerI.h
@@ -10,6 +10,9 @@
 #define QIAOJIASYSTEM_VPTSERVERI_H
 
 
+#include <pthread.h>
+#include <thread>
+
 class VptServerI : public VptDetect::VptDetectServer {
 public:
     VptServerI();
@@ -34,7 +37,8 @@
     cv::Mat bufferToMat(const int w, const int h, const int channels, const void *buffer);
 
 private:
-    VptDetectWrapper m_vptDetectWrapper;
+    std::map<std::thread::id, VptDetectWrapper *> m_map_vptDetectWrapper;
+//    VptDetectWrapper m_vptDetectWrapper;
 };
 
 

--
Gitblit v1.8.0