//接收线程函数
UINT RtcpRecvThreadFunc(LPVOID pParam)
{
if (NULL == pParam)
{
return 0;
}
AFX_MODULE_THREAD_STATE* pState = AfxGetModuleThreadState();
CWinThread* pThread = pState->m_pCurrentWinThread;
while(pThread->m_pThreadParams != NULL)
{
CRtcp* rtcp = (CRtcp*)pParam;
if (NULL == rtcp)
{
return 0;
}
if(RETURN_FAILED == rtcp->RecvData())
{
Sleep(200);
}
}
DWORD dWord = 0;
GetExitCodeThread(pThread->m_hThread,&dWord);
AfxEndThread(dWord);;
return 0;
}