software hang on IAudioClient::Release() when using USB headset

  • Thread starter Thread starter tie zhang
  • Start date Start date
T

tie zhang

Guest
When using linphone sdk 5.2.114, I found it occasionally hangs on customer's windows 7 machine, using usb headset, when the sip call is turning to hold mode(recvonly). The sdk trys to end audio stream on this event.I have located the hanging code line by adding log and recompile sdk, it's in mswasapi_reader.cpp, MSWASAPIReader::~MSWASAPIReader() { RELEASE_CLIENT(mAudioClient); ...}RELEASE_CLIENT(mAudioClient) is a C macro which boils down to IAudioClient::Release().With some effort, I have reproduced it on a windows 7 virtual machine, also using USB headset. The frequency is one hang after 150

Continue reading...
 
Back
Top