From 63d598d4443f906b34bedaf49e870b7a2be1a5c8 Mon Sep 17 00:00:00 2001 From: houxiao <houxiao@454eff88-639b-444f-9e54-f578c98de674> Date: 星期四, 06 四月 2017 12:14:30 +0800 Subject: [PATCH] bug fix for android device --- VisitFace/RtspNativeCodec/app/src/main/cpp/CameraWrapper.cpp | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/VisitFace/RtspNativeCodec/app/src/main/cpp/CameraWrapper.cpp b/VisitFace/RtspNativeCodec/app/src/main/cpp/CameraWrapper.cpp index 6df8c17..1a276ee 100644 --- a/VisitFace/RtspNativeCodec/app/src/main/cpp/CameraWrapper.cpp +++ b/VisitFace/RtspNativeCodec/app/src/main/cpp/CameraWrapper.cpp @@ -47,7 +47,7 @@ PL_AndroidMediaCodecDecoder* amcDecoder = (PL_AndroidMediaCodecDecoder*)pipeLine->push_elem("PL_AndroidMediaCodecDecoder"); ret = amcDecoder->init(&amcdConfig); - if (!ret) + if (!ret) { LOG_ERROR << "amcDecoder.init error" << LOG_ENDL; return false; @@ -84,19 +84,21 @@ if (cameraWrapper.faceCacheLocked) continue; - PipeMaterial pm; +#ifdef USE_ST_SDK + PipeMaterial pm; ret = last->gain(pm); - + if (!ret) continue; - + int faceCount = cameraWrapper.faceCache.cachePm(pm); - + if (faceCount != 0 && cameraWrapper.faceCallback != 0) { // #todo jni thread may not able to invoke java callback //env->CallVoidMethod(obj, callback, cameraIdx , faceCount); } +#endif } LOG_INFO << "CameraWrapper::live_daemon_thd stop, ret=" << LOG_ENDL; -- Gitblit v1.8.0