From 1abced42eb3997ef9ef675bfe990f7913ea73f2f Mon Sep 17 00:00:00 2001 From: houxiao <houxiao@454eff88-639b-444f-9e54-f578c98de674> Date: 星期五, 23 十二月 2016 18:34:10 +0800 Subject: [PATCH] add h264 encoder and rtsp server --- RtspFace/PL_RTSPClient.cpp | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/RtspFace/PL_RTSPClient.cpp b/RtspFace/PL_RTSPClient.cpp index 30c18fd..b26b2c1 100644 --- a/RtspFace/PL_RTSPClient.cpp +++ b/RtspFace/PL_RTSPClient.cpp @@ -5,7 +5,7 @@ void rtsp_client_fmtp_callback(void* arg, const char* val); void rtsp_client_frame_callback(void* arg, uint8_t* buffer, size_t buffSize); void rtsp_client_continue_callback(void* arg); -#include "RTSPClient.hpp" +#include "live555/testProgs/testRTSPClient.hpp" struct RTSPClient_Internal { @@ -36,12 +36,14 @@ { pthread_mutex_destroy(frame_mutex); delete frame_mutex; + frame_mutex = nullptr; } if (continue_mutex != nullptr) { pthread_mutex_destroy(continue_mutex); delete continue_mutex; + continue_mutex = nullptr; } } @@ -58,6 +60,7 @@ { pthread_mutex_destroy(frame_mutex); delete frame_mutex; + frame_mutex = nullptr; } frame_mutex = new pthread_mutex_t; @@ -67,6 +70,7 @@ { pthread_mutex_destroy(continue_mutex); delete continue_mutex; + continue_mutex = nullptr; } continue_mutex = new pthread_mutex_t; -- Gitblit v1.8.0