summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2008-08-11 15:30:22 +0000
committerBenny Prijono <bennylp@teluu.com>2008-08-11 15:30:22 +0000
commit5f36795f202415e1b08f1ca371ded61b654169bf (patch)
tree5469f230486022be1fb029cced33c72ae1ecda8d
parentdfbd32d6c8dae41cb82f2e276b9634f927362e02 (diff)
More ticket #590: fix the bug in smoothing factor
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2203 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjmedia/src/pjmedia/echo_suppress.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pjmedia/src/pjmedia/echo_suppress.c b/pjmedia/src/pjmedia/echo_suppress.c
index 35d0b0f2..4c79db7b 100644
--- a/pjmedia/src/pjmedia/echo_suppress.c
+++ b/pjmedia/src/pjmedia/echo_suppress.c
@@ -672,7 +672,7 @@ PJ_DEF(pj_status_t) echo_supp_cancel_echo( void *state,
}
/* Smoothen the transition */
- if (factor > ec->last_factor)
+ if (factor >= ec->last_factor)
factor = (factor + ec->last_factor) / 2;
else
factor = (factor + ec->last_factor*9) / 10;