From 6faf88ba05f174a80c68f01c0412cae9789dbc8c Mon Sep 17 00:00:00 2001
From: houxiao <houxiao@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期四, 17 八月 2017 17:55:01 +0800
Subject: [PATCH] aaaaa

---
 RtspFace/PL_AndroidMediaCodecEncoder.cpp |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/RtspFace/PL_AndroidMediaCodecEncoder.cpp b/RtspFace/PL_AndroidMediaCodecEncoder.cpp
index 94d3fea..3ce90d6 100644
--- a/RtspFace/PL_AndroidMediaCodecEncoder.cpp
+++ b/RtspFace/PL_AndroidMediaCodecEncoder.cpp
@@ -271,8 +271,12 @@
 
 		if (spsSize != 0)
 		{
-			std::string spsStr = base64_encode(((const char*)sps) + 4, spsSize - 4);//#todo aux
-			std::string ppsStr = base64_encode(((const char*)pps) + 4, ppsSize - 4);
+			char* tmp = nullptr;
+			std::string spsStr = tmp = base64_encode(((const char*)sps) + 4, spsSize - 4);//#todo aux
+			delete[] tmp;
+			std::string ppsStr = tmp = base64_encode(((const char*)pps) + 4, ppsSize - 4);
+			delete[] tmp;
+			tmp = nullptr;
 
 			this->manager->set_param(PLGP_ENC_SPS_B64, spsStr);
 			this->manager->set_param(PLGP_ENC_PPS_B64, ppsStr);

--
Gitblit v1.8.0