houxiao
2017-02-13 0688756b71b40e0ac60c68af2fa1fe4aaeb1718d
RtspFace/PL_RTSPServer.cpp
@@ -113,7 +113,7 @@
      *FrameBuffer = pBuffer;
      *FrameSize = newBufferSize;
      LOG_DEBUG << "send frame size=" << in.buffSize;
      LOG_DEBUG << "send frame size=" << in.buffSize << std::endl;
   }
   
   virtual char ReleaseFrame()
@@ -125,7 +125,7 @@
         int ret = pthread_mutex_unlock(in.frame_mutex);
         if(ret != 0)
         {
            LOG_WARN << "pthread_mutex_unlock frame_mutex: " << strerror(ret);
            LOG_WARN << "pthread_mutex_unlock frame_mutex: " << strerror(ret) << std::endl;
            return 0;
         }
      }
@@ -143,7 +143,7 @@
         int ret = pthread_mutex_lock(in.frame_mutex);
         if(ret != 0)
         {
            LOG_WARN << "pthread_mutex_lock frame_mutex: " << strerror(ret);
            LOG_WARN << "pthread_mutex_lock frame_mutex: " << strerror(ret) << std::endl;
            return;
         }
      }
@@ -197,7 +197,7 @@
   int ret = pthread_create(&(in->live_daemon_thid), NULL, live_daemon_thd, in);
   if(ret != 0)
   {
      LOG_ERROR << "pthread_create: " << strerror(ret);
      LOG_ERROR << "pthread_create: " << strerror(ret) << std::endl;
      return false;
   }
@@ -220,12 +220,12 @@
   
   if (pm.type != PipeMaterial::PMT_FRAME)
   {
      LOG_ERROR << "PL_RTSPServer::pay only support PMT_FRAME";
      LOG_ERROR << "PL_RTSPServer::pay only support PMT_FRAME" << std::endl;
      return false;
   }
   
   if (in->buffSize > 0)
      LOG_WARN << "PL_RTSPServer::pay may lost data size=" << in->buffSize;
      LOG_WARN << "PL_RTSPServer::pay may lost data size=" << in->buffSize << std::endl;
   
   MB_Frame* frame = (MB_Frame*)pm.buffer;
   if (frame->buffer == nullptr)