diff --git a/channels/chan_alsa.c b/channels/chan_alsa.c index e7ec368b42aa657dfee9ee9bacfd3cd2e0658420..d17d1e36b52553f25f9d2f070a4fc1bc0fc6f531 100755 --- a/channels/chan_alsa.c +++ b/channels/chan_alsa.c @@ -423,7 +423,7 @@ static snd_pcm_t *alsa_card_init(char *dev, snd_pcm_stream_t stream) } #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)); }