[Psi-Devel] voice calls on Windows

Justin Karneges justin-psi2 at affinix.com
Tue May 26 18:59:42 PDT 2009


On Thursday 07 May 2009 22:44:36 Justin Karneges wrote:
> Sound quality on Windows is sketchy.  I still need to conduct further
> tests, but I'm prepared to leave out Windows support of avcall in 0.13.  If
> it turns out that Windows support becomes stable during the 0.13 RC phase,
> I'll consider extending the RC phase to include it, even if there are no
> other blockers.

I did some testing with Windows today, and I think I may have fixed the sound 
quality last week without even realizing it.  My guess is it got fixed when I 
changed the resampler for audio capture, while trying to solve a problem on 
Mac.  I made a couple of calls, Windows<->Windows and Windows<->Mac, with 
success.

However, there are a couple of bad issues:
  1) If the mic is muted when you try to make a call, the engine may fail to 
initialize (a case of either DirectSound or GStreamer being /too/ smart, and 
not producing data in muted state, not even silence data).
  2) If you drag the titlebar of a Psi window during a call, the sound 
completely cuts out.  This is probably because all the RTP I/O occurs in the 
GUI thread.

So, I'll look into fixing these, and maybe we can have Windows voice calls 
after all.

-Justin


More information about the Psi-Devel mailing list