Update control connection for GFE 2.0.1+. Remove config and handshake code that isn't used on GFE 2.0.1+

This commit is contained in:
Cameron Gutman
2014-06-28 21:19:39 -07:00
parent 929487249d
commit ee96cccb51
10 changed files with 147 additions and 358 deletions
+2 -6
View File
@@ -6,18 +6,14 @@
#include "PlatformThreads.h"
#include "Video.h"
char* allocateConfigDataForStreamConfig(PSTREAM_CONFIGURATION streamConfig);
int getConfigDataSize(PSTREAM_CONFIGURATION streamConfig);
int initializeControlStream(IP_ADDRESS host, PSTREAM_CONFIGURATION streamConfig, PCONNECTION_LISTENER_CALLBACKS clCallbacks);
int startControlStream(void);
int stopControlStream(void);
void destroyControlStream(void);
void connectionSinkTooSlow(int startFrame, int endFrame);
void connectionDetectedFrameLoss(int startFrame, int endFrame);
int performHandshake(IP_ADDRESS host);
void terminateHandshake(void);
void connectionReceivedFrame(int frameIndex);
void connectionLostPackets(int lastReceivedPacket, int nextReceivedPacket);
void initializeVideoDepacketizer(void);
void destroyVideoDepacketizer(void);