From 4bf6124cb5db3b001449963b25b8753f30f3b26a Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Sat, 17 Feb 2007 19:52:45 +0000 Subject: Fixed ticket #109: Audio saturation when level is applied to conference git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@963 74dad513-b988-da41-8d7b-12977e46ad98 --- pjmedia/src/pjmedia/conference.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pjmedia/src') diff --git a/pjmedia/src/pjmedia/conference.c b/pjmedia/src/pjmedia/conference.c index b5ef7ec8..8e0eedb7 100644 --- a/pjmedia/src/pjmedia/conference.c +++ b/pjmedia/src/pjmedia/conference.c @@ -72,9 +72,9 @@ static FILE *fhnd_rec; * in the port does not cause misaligned signal (which causes noise). */ #if 1 -# define ATTACK_A 3 +# define ATTACK_A 10 # define ATTACK_B 2 -# define DECAY_A 3 +# define DECAY_A 10 # define DECAY_B 2 #else /* To simulate old behavior */ @@ -1441,7 +1441,7 @@ static pj_status_t write_port(pjmedia_conf *conf, struct conf_port *cport, */ else if (cport->tx_adj_level != NORMAL_LEVEL && cport->src_level) { - unsigned adj_level = cport->tx_adj_level; + pj_int32_t adj_level = cport->tx_adj_level; /* We need to adjust signal level. */ for (j=0; jsamples_per_frame; ++j) { -- cgit v1.2.3