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