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