From f97741ef79bc496cbf0581527e1f54b369d246be Mon Sep 17 00:00:00 2001 From: houxiao <houxiao@454eff88-639b-444f-9e54-f578c98de674> Date: 星期四, 10 八月 2017 14:54:06 +0800 Subject: [PATCH] bug fix --- VisitFace/RtspNativeCodec/app/src/main/cpp/RemoteFuncServer.cpp | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/VisitFace/RtspNativeCodec/app/src/main/cpp/RemoteFuncServer.cpp b/VisitFace/RtspNativeCodec/app/src/main/cpp/RemoteFuncServer.cpp index eabf9dc..ad412e8 100644 --- a/VisitFace/RtspNativeCodec/app/src/main/cpp/RemoteFuncServer.cpp +++ b/VisitFace/RtspNativeCodec/app/src/main/cpp/RemoteFuncServer.cpp @@ -7,7 +7,7 @@ #include "RtspNativeCodecJNIServer.h" RemoteServer<RtspFaceViewImpl> remoteServer("127.0.0.1", 8112); -RtspFaceDetectClient rtspFaceDetectClient; +static RtspFaceDetectClient* rtspFaceDetectClient = nullptr; void startRemoteServer() { @@ -16,8 +16,21 @@ remoteServer.start(); } -RtspFaceDetectClient &getRtspFaceDetectClient() +RtspFaceDetectClient* getRtspFaceDetectClient() { + if (rtspFaceDetectClient != nullptr) + { + try + { + rtspFaceDetectClient = new RtspFaceDetectClient; + } + catch(...) + { + delete rtspFaceDetectClient; + rtspFaceDetectClient = nullptr; + LOG_ERROR << "aaaaaaaa"<<LOG_ENDL;//#todo + } + } return rtspFaceDetectClient; } -- Gitblit v1.8.0