diff options
Diffstat (limited to 'voip/jni/rtp/AudioGroup.cpp')
-rw-r--r-- | voip/jni/rtp/AudioGroup.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/voip/jni/rtp/AudioGroup.cpp b/voip/jni/rtp/AudioGroup.cpp index 9da560a..0c8a725 100644 --- a/voip/jni/rtp/AudioGroup.cpp +++ b/voip/jni/rtp/AudioGroup.cpp @@ -768,7 +768,7 @@ bool AudioGroup::DeviceThread::threadLoop() LOGD("latency: output %d, input %d", track.latency(), record.latency()); // Initialize echo canceler. - EchoSuppressor echo(sampleRate, sampleCount, sampleCount * 2 + + EchoSuppressor echo(sampleCount, (track.latency() + record.latency()) * sampleRate / 1000); // Give device socket a reasonable buffer size. |