Thank you very much for this patch. I applied it and have tried minimizing
windows and other actions and it works perfectly.

I had to manually add OsIntPtrMsg.cpp into the sipXportLib project but I
think you expected this to be the case.

We could reproduce this minimizing windows problem in the ezPhone. The
problem manifested as skipping whilst minimizing or maximizing windows.
However after doing it a dozen times or so the sound would cut off
completely and would only come back upon another window operation. From that
point onwards the sound would toggle on and off with each windows
minimize/maximize operation.

This patch corrects the problem with minimizing of windows on Windows :-)

Many thanks yet again,
Alex


-----Original Message-----
From: Jaroslav Libak [mailto:[EMAIL PROTECTED] 
Sent: 29 July 2007 01:19
To: sipxtapi-devlist.sip...; Alexander Chemeris; stipus; Alexander Boreham;
??????? ??????
Subject: Windows queue replacement for mic/speaker

I had a look at the patch, and came up with a similar patch avoiding
usage of "NonWin32Queue" and instead using new OsIntPtrMsg message,
OsMsgQ and OsMsgPool. I also made minor improvements to close mic device
code resulting in faster shutdown.

The patch doesn't change priorities of any threads. Otherwise it should
be equivalent to the published patch. Please test it and report
improved/worsened audio quality. For me, there are no problems with
minimized windows if I use wxCommunicator. What client do you use that
use experience this problem?

Please note that these fixes are only temporary until the audio
subsystem is replaced with new wrapped drivers.

Jaro
_______________________________________________
sipxtapi-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/

Reply via email to