From: tchikhlonde on
I am having a VOIP application.


I am recording and playing voice buffers simultaneously using threads.

I am using the Wavein and waveout api's for recording and playback in C
++.

After recording I encode the buffer and send it over network, to the
receiver, where the receiver receives the buffer, decodes it and plays
it. There are queues of buffers, for recording and playback.

The problem is that I have lot of breaks and some noise when I
playback, rather than having a smooth stream played back.

Can some one help me out?