From 4d2fdfa71faf0e79e10135f9ef47b68cb707d49b Mon Sep 17 00:00:00 2001
From: houxiao <houxiao@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期二, 10 一月 2017 17:58:40 +0800
Subject: [PATCH] add facedbpool

---
 RtspFace/main_face_daemon.cpp                       |    4 ++++
 RtspFace/SensetimeFaceAPIWrapper/src/FaceDBPool.cpp |    2 ++
 RtspFace/SensetimeFaceAPIWrapper/src/FaceDBPool.h   |    4 ++++
 RtspFace/PL_SensetimeFaceDetect.h                   |    8 ++++++++
 4 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/RtspFace/PL_SensetimeFaceDetect.h b/RtspFace/PL_SensetimeFaceDetect.h
index b8c8117..c636515 100644
--- a/RtspFace/PL_SensetimeFaceDetect.h
+++ b/RtspFace/PL_SensetimeFaceDetect.h
@@ -4,6 +4,14 @@
 #include "PipeLine.h"
 #include <vector>
 
+struct PL_SensetimeFaceDetectPipeArgs
+{
+	void* faceDB;
+	
+	PL_SensetimeFaceDetectPipeArgs() : faceDB(nullptr)
+	{ }
+};
+
 struct PL_SensetimeFaceDetectConfig
 {
 	int point_size; // 21 / 106
diff --git a/RtspFace/SensetimeFaceAPIWrapper/src/FaceDBPool.cpp b/RtspFace/SensetimeFaceAPIWrapper/src/FaceDBPool.cpp
new file mode 100644
index 0000000..c53b469
--- /dev/null
+++ b/RtspFace/SensetimeFaceAPIWrapper/src/FaceDBPool.cpp
@@ -0,0 +1,2 @@
+#include "FaceDBPool.h"
+
diff --git a/RtspFace/SensetimeFaceAPIWrapper/src/FaceDBPool.h b/RtspFace/SensetimeFaceAPIWrapper/src/FaceDBPool.h
new file mode 100644
index 0000000..d4bfdcd
--- /dev/null
+++ b/RtspFace/SensetimeFaceAPIWrapper/src/FaceDBPool.h
@@ -0,0 +1,4 @@
+#ifndef _FACEDBPOOL_H_
+#define _FACEDBPOOL_H_
+
+#endif
diff --git a/RtspFace/main_face_daemon.cpp b/RtspFace/main_face_daemon.cpp
index 9ee5d4a..917aa4a 100644
--- a/RtspFace/main_face_daemon.cpp
+++ b/RtspFace/main_face_daemon.cpp
@@ -64,10 +64,14 @@
 	frame.width = fdpImage->width;
 	frame.height = fdpImage->height;
 	
+	PL_SensetimeFaceDetectPipeArgs args;
+	//#todo get db
+	
 	PipeMaterial pm;
 	pm.type = PipeMaterial::PMT_FRAME;
 	pm.buffer = &frame;
 	pm.buffSize = 0;
+	pm.args = &args;
 
 	PipeLineElem* plElem = pipeLine->pipe(&pm);
 	if (! pipeLine->check_pipe_complete(plElem))

--
Gitblit v1.8.0