From d1452b28907abdb5247c0584ba2e1fcc9bd14410 Mon Sep 17 00:00:00 2001 From: houxiao <houxiao@454eff88-639b-444f-9e54-f578c98de674> Date: 星期四, 23 三月 2017 16:25:22 +0800 Subject: [PATCH] add library --- VisitFace/RtspNativeCodec/app/libs/live555/include/liveMedia/ProxyServerMediaSession.hh | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/VisitFace/RtspNativeCodec/app/libs/live555/include/liveMedia/ProxyServerMediaSession.hh b/VisitFace/RtspNativeCodec/app/libs/live555/include/liveMedia/ProxyServerMediaSession.hh index 5f7d81b..9d6b90a 100644 --- a/VisitFace/RtspNativeCodec/app/libs/live555/include/liveMedia/ProxyServerMediaSession.hh +++ b/VisitFace/RtspNativeCodec/app/libs/live555/include/liveMedia/ProxyServerMediaSession.hh @@ -50,14 +50,18 @@ void continueAfterLivenessCommand(int resultCode, Boolean serverSupportsGetParameter); void continueAfterSETUP(int resultCode); void continueAfterPLAY(int resultCode); + void scheduleReset(); private: void reset(); + int connectToServer(int socketNum, portNumBits remotePortNum); Authenticator* auth() { return fOurAuthenticator; } void scheduleLivenessCommand(); static void sendLivenessCommand(void* clientData); + void doReset(); + static void doReset(void* clientData); void scheduleDESCRIBECommand(); static void sendDESCRIBE(void* clientData); @@ -75,8 +79,8 @@ class ProxyServerMediaSubsession *fSetupQueueHead, *fSetupQueueTail; unsigned fNumSetupsDone; unsigned fNextDESCRIBEDelay; // in seconds - Boolean fServerSupportsGetParameter, fLastCommandWasPLAY, fResetOnNextLivenessTest; - TaskToken fLivenessCommandTask, fDESCRIBECommandTask, fSubsessionTimerTask; + Boolean fServerSupportsGetParameter, fLastCommandWasPLAY, fDoneDESCRIBE; + TaskToken fLivenessCommandTask, fDESCRIBECommandTask, fSubsessionTimerTask, fResetTask; }; -- Gitblit v1.8.0