FS-3570 generate side

This commit is contained in:
Anthony Minessale
2011-09-16 11:39:41 -05:00
parent e1f1c42fbb
commit d9ce90d7b9
3 changed files with 45 additions and 8 deletions

View File

@@ -1263,6 +1263,9 @@ SWITCH_DECLARE(uint32_t) switch_core_max_dtmf_duration(uint32_t duration)
duration = SWITCH_MIN_DTMF_DURATION;
}
runtime.max_dtmf_duration = duration;
if (duration < runtime.min_dtmf_duration) {
runtime.min_dtmf_duration = duration;
}
}
return runtime.max_dtmf_duration;
}
@@ -1277,6 +1280,15 @@ SWITCH_DECLARE(uint32_t) switch_core_default_dtmf_duration(uint32_t duration)
duration = SWITCH_MAX_DTMF_DURATION;
}
runtime.default_dtmf_duration = duration;
if (duration < runtime.min_dtmf_duration) {
runtime.min_dtmf_duration = duration;
}
if (duration > runtime.max_dtmf_duration) {
runtime.max_dtmf_duration = duration;
}
}
return runtime.default_dtmf_duration;
}
@@ -1290,6 +1302,12 @@ SWITCH_DECLARE(uint32_t) switch_core_min_dtmf_duration(uint32_t duration)
if (duration > SWITCH_MAX_DTMF_DURATION) {
duration = SWITCH_MAX_DTMF_DURATION;
}
runtime.min_dtmf_duration = duration;
if (duration > runtime.max_dtmf_duration) {
runtime.max_dtmf_duration = duration;
}
}
return runtime.min_dtmf_duration;
}