mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-03-04 01:37:14 +00:00
Merge pull request #188 from signalwire/div_by_zero
[Core] DTMF: Avoid division by zero on low actual_samples_per_second
This commit is contained in:
commit
837e8955fa
@ -1160,7 +1160,10 @@ SWITCH_DECLARE(switch_status_t) switch_core_session_send_dtmf_string(switch_core
|
|||||||
}
|
}
|
||||||
|
|
||||||
switch_core_session_get_write_impl(session, &write_impl);
|
switch_core_session_get_write_impl(session, &write_impl);
|
||||||
rate_mult = (write_impl.actual_samples_per_second / 1000);
|
|
||||||
|
if (write_impl.actual_samples_per_second >= 1000) {
|
||||||
|
rate_mult = (write_impl.actual_samples_per_second / 1000);
|
||||||
|
}
|
||||||
|
|
||||||
for (i = 0; i < argc; i++) {
|
for (i = 0; i < argc; i++) {
|
||||||
dtmf.duration = switch_core_default_dtmf_duration(0);
|
dtmf.duration = switch_core_default_dtmf_duration(0);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user