From cc1b41a243913f53bebf9df97d234b075e00e4ab Mon Sep 17 00:00:00 2001
From: Alexandre Savard <alexandre.savard@savoirfairelinux.com>
Date: Wed, 18 May 2011 16:20:26 -0400
Subject: [PATCH] #5814: Test using more unbalanced signals

---
 sflphone-common/src/audio/speexechocancel.cpp | 26 +++++++++----------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/sflphone-common/src/audio/speexechocancel.cpp b/sflphone-common/src/audio/speexechocancel.cpp
index 144d4feb66..e0529fc08a 100644
--- a/sflphone-common/src/audio/speexechocancel.cpp
+++ b/sflphone-common/src/audio/speexechocancel.cpp
@@ -156,16 +156,16 @@ int SpeexEchoCancel::process (SFLDataFormat *inputData, SFLDataFormat *outputDat
         micProcessFile->write(reinterpret_cast<char *>(_tmpMic), byteSize);
         spkrProcessFile->write(reinterpret_cast<char *>(_tmpSpkr), byteSize);
 
-//        int32_t tmp;
-//        for(int i = 0; i < nbSamples; i++) {
-//        	tmp = _tmpSpkr[i] * 2;
-//        	if(tmp > SHRT_MAX) {
-//        		tmp = SHRT_MAX;
-//        	}
-//        	_tmpSpkr[i] = (int16_t)tmp;
-//
-//        	_tmpMic[i] /= 2;
-//        }
+        int32_t tmp;
+        for(int i = 0; i < nbSamples; i++) {
+        	tmp = _tmpSpkr[i] * 3;
+        	if(tmp > SHRT_MAX) {
+        		tmp = SHRT_MAX;
+        	}
+        	_tmpSpkr[i] = (int16_t)tmp;
+
+        	_tmpMic[i] /= 3;
+        }
 
 
         // Processed echo cancellation
@@ -174,9 +174,9 @@ int SpeexEchoCancel::process (SFLDataFormat *inputData, SFLDataFormat *outputDat
 
         echoFile->write(reinterpret_cast<char *>(_tmpOut), byteSize);
 
-//        for(int i = 0; i < nbSamples; i++) {
-//        	_tmpOut[i] *= 2;
-//        }
+        for(int i = 0; i < nbSamples; i++) {
+        	_tmpOut[i] *= 3;
+        }
 
         memcpy (outputData, _tmpOut, byteSize);
 
-- 
GitLab