From 2e2a51283dfebaa23b3d580743d4556dc7c30a91 Mon Sep 17 00:00:00 2001
From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期三, 03 五月 2017 12:21:46 +0800
Subject: [PATCH]
---
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