提交 d743baef authored 作者: David Yat Sin's avatar David Yat Sin

freetdm: Fix for defaulting to wrong codec

上级 1da8339f
...@@ -389,10 +389,11 @@ ftdm_status_t ftmod_isdn_parse_cfg(ftdm_conf_parameter_t *ftdm_parameters, ftdm_ ...@@ -389,10 +389,11 @@ ftdm_status_t ftmod_isdn_parse_cfg(ftdm_conf_parameter_t *ftdm_parameters, ftdm_
} }
if (span->default_caller_data.bearer_layer1 == FTDM_INVALID_INT_PARM) { if (span->default_caller_data.bearer_layer1 == FTDM_INVALID_INT_PARM) {
if (signal_data->switchtype == SNGISDN_SWITCH_EUROISDN) { if (signal_data->switchtype == SNGISDN_SWITCH_EUROISDN ||
span->default_caller_data.bearer_layer1 = IN_UIL1_G711ULAW; signal_data->switchtype == SNGISDN_SWITCH_QSIG) {
} else {
span->default_caller_data.bearer_layer1 = IN_UIL1_G711ALAW; span->default_caller_data.bearer_layer1 = IN_UIL1_G711ALAW;
} else {
span->default_caller_data.bearer_layer1 = IN_UIL1_G711ULAW;
} }
} }
return FTDM_SUCCESS; return FTDM_SUCCESS;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论