diff -Nuar oldast/channels/chan_alsa.c asterisk/channels/chan_alsa.c --- oldast/channels/chan_alsa.c 2003-04-27 20:13:11.000000000 +0200 +++ asterisk/channels/chan_alsa.c 2003-05-23 22:49:57.000000000 +0200 @@ -423,7 +423,7 @@ } #endif - err = snd_pcm_sw_params_set_silence_threshold(handle, swparams, buffer_size); + err = snd_pcm_sw_params_set_silence_threshold(handle, swparams, silencethreshold); if (err < 0) { ast_log(LOG_ERROR, "Unable to set silence threshold: %s\n", snd_strerror(err)); }