houxiao
2016-12-30 cc445067d1f61e12dbea4e6458f2c85ba58f01bf
RtspFace/PL_RTSPClient.cpp
@@ -7,12 +7,12 @@
void rtsp_client_fmtp_callback(void* arg, const char* val);
void rtsp_client_frame_callback(void* arg, uint8_t* buffer, size_t buffSize, timeval presentationTime);
void rtsp_client_continue_callback(void* arg);
//struct RTSPConfig;
//struct PL_RTSPClient_Config;
#include "live555/testProgs/testRTSPClient.hpp"
struct RTSPClient_Internal
{
   RTSPConfig rtspConfig;
   PL_RTSPClient_Config rtspConfig;
   pthread_t live_daemon_thid;
   char eventLoopWatchVariable;
   bool live_daemon_running;
@@ -50,7 +50,7 @@
   
   void reset()
   {
      RTSPConfig _rtspConfig;
      PL_RTSPClient_Config _rtspConfig;
      rtspConfig = _rtspConfig;
      live_daemon_thid = 0;
      eventLoopWatchVariable = 0;
@@ -117,7 +117,7 @@
   if (args == nullptr)
      return false;
   const RTSPConfig* config = reinterpret_cast<const RTSPConfig*>(args);
   const PL_RTSPClient_Config* config = reinterpret_cast<const PL_RTSPClient_Config*>(args);
   RTSPClient_Internal* in = (RTSPClient_Internal*)internal;
   in->reset();
   in->rtspConfig = *config;