diff --git a/ReadMe.txt b/ReadMe.txt index ee1bfc4..d0def57 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -101,3 +101,5 @@ https://github.com/lz4/lz4 2、修复被控端屏幕被缩放显示时远程桌面跟踪鼠标的位置不准的问题。 + +3、修复语音监听的问题,2个事件CAudio修改为"Manual Reset"。 diff --git a/client/Audio.cpp b/client/Audio.cpp index f85e23c..b60a03e 100644 --- a/client/Audio.cpp +++ b/client/Audio.cpp @@ -19,8 +19,8 @@ CAudio::CAudio() m_bIsWaveOutUsed = FALSE; m_nWaveInIndex = 0; m_nWaveOutIndex = 0; - m_hEventWaveIn = CreateEvent(NULL, TRUE, FALSE, NULL); - m_hStartRecord = CreateEvent(NULL, TRUE, FALSE, NULL); + m_hEventWaveIn = CreateEvent(NULL, FALSE, FALSE, NULL); + m_hStartRecord = CreateEvent(NULL, FALSE, FALSE, NULL); memset(&m_GSMWavefmt, 0, sizeof(GSM610WAVEFORMAT)); m_GSMWavefmt.wfx.wFormatTag = WAVE_FORMAT_GSM610; @@ -197,7 +197,7 @@ DWORD WINAPI CAudio::waveInCallBack(LPVOID lParam) std::cout<<"waveInCallBack end\n"; This->m_hThreadCallBack = false; - return 0; + return 0XDEADAAAA; } BOOL CAudio::PlayBuffer(LPBYTE szBuffer, DWORD dwBufferSize)