Don't bind to a specific port anymore

This commit is contained in:
Cameron Gutman 2014-10-12 12:04:32 -07:00
parent 36b426d59e
commit 841e3d9f22
4 changed files with 4 additions and 5 deletions

View File

@ -196,7 +196,7 @@ int startAudioStream(void) {
callbacks.init();
rtpSocket = bindUdpSocket(RTP_PORT);
rtpSocket = bindUdpSocket();
if (rtpSocket == INVALID_SOCKET) {
return LastSocketError();
}

View File

@ -1,7 +1,7 @@
#include "PlatformSockets.h"
#include "Limelight-internal.h"
SOCKET bindUdpSocket(unsigned short port) {
SOCKET bindUdpSocket(void) {
SOCKET s;
struct sockaddr_in addr;
int val;
@ -14,7 +14,6 @@ SOCKET bindUdpSocket(unsigned short port) {
memset(&addr, 0, sizeof(addr));
addr.sin_family = AF_INET;
addr.sin_port = htons(port);
if (bind(s, (struct sockaddr*) &addr, sizeof(addr)) == SOCKET_ERROR) {
err = LastSocketError();
closesocket(s);

View File

@ -25,7 +25,7 @@
#endif
SOCKET connectTcpSocket(IP_ADDRESS dstaddr, unsigned short port);
SOCKET bindUdpSocket(unsigned short port);
SOCKET bindUdpSocket(void);
int enableNoDelay(SOCKET s);
int initializePlatformSockets(void);
void cleanupPlatformSockets(void);

View File

@ -162,7 +162,7 @@ int startVideoStream(void* rendererContext, int drFlags) {
callbacks.setup(configuration.width,
configuration.height, 60, rendererContext, drFlags);
rtpSocket = bindUdpSocket(RTP_PORT);
rtpSocket = bindUdpSocket();
if (rtpSocket == INVALID_SOCKET) {
return LastSocketError();
}