34 if (WSAStartup(MAKEWORD( 2, 2 ), &wsaData)!= 0)
35 perror(
"Couldn't do WSAStartup");
51 BYEDestroy(RTPTime(10,0),0,0);
68 mRtpSession->SetDefaultPayloadType(11);
69 mRtpSession->SetDefaultMark(
false);
72 SetDefaultMark(
false);
99 int status = AddDestination(*
mAddress);
114 string errStr =
"Error: " + RTPGetErrorString(rtperr) +
"\n";
118 char * logStr =
new char[errStr.length()+1];
119 strcpy(logStr, errStr.c_str());
131 if (outBufNum != 0)
return;
133 Port * inPort = mInputs[CSL_INPUT_L];
134 this->pullInput(inPort, outputBuffer.mNumFrames);
135 mInputPtr = inPort->
mBuffer->mMonoBuffers[0];
139 sample * inputPtr = mInputPtr;
140 unsigned numFrames = outputBuffer.mNumFrames;
142 outputBuffer.copySamplesFrom(*(this->inPort()->mBuffer));