mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-07-09 13:51:53 +00:00
freetdm: only use echo training when value is bigger than zero (fixes silence when using oslec)
This commit is contained in:
@@ -639,7 +639,7 @@ static FIO_OPEN_FUNCTION(zt_open)
|
||||
}
|
||||
if (ioctl(ftdmchan->sockfd, codes.ECHOCANCEL, &len)) {
|
||||
ftdm_log(FTDM_LOG_WARNING, "Echo cancel not available for %d:%d\n", ftdmchan->span_id, ftdmchan->chan_id);
|
||||
} else if (zt_globals.etlevel >= 0) {
|
||||
} else if (zt_globals.etlevel > 0) {
|
||||
len = zt_globals.etlevel;
|
||||
if (ioctl(ftdmchan->sockfd, codes.ECHOTRAIN, &len)) {
|
||||
ftdm_log(FTDM_LOG_WARNING, "Echo training not available for %d:%d\n", ftdmchan->span_id, ftdmchan->chan_id);
|
||||
|
||||
Reference in New Issue
Block a user