mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-03-13 04:36:42 +00:00
fix warning when you set type to none
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13507 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
parent
5b27226a07
commit
6eb2b39f4d
@ -1005,13 +1005,18 @@ static switch_status_t sofia_send_dtmf(switch_core_session_t *session, const swi
|
|||||||
|
|
||||||
switch (dtmf_type) {
|
switch (dtmf_type) {
|
||||||
case DTMF_2833:
|
case DTMF_2833:
|
||||||
|
{
|
||||||
return switch_rtp_queue_rfc2833(tech_pvt->rtp_session, dtmf);
|
return switch_rtp_queue_rfc2833(tech_pvt->rtp_session, dtmf);
|
||||||
|
}
|
||||||
case DTMF_INFO:
|
case DTMF_INFO:
|
||||||
|
{
|
||||||
snprintf(message, sizeof(message), "Signal=%c\r\nDuration=%d\r\n", dtmf->digit, dtmf->duration / 8);
|
snprintf(message, sizeof(message), "Signal=%c\r\nDuration=%d\r\n", dtmf->digit, dtmf->duration / 8);
|
||||||
switch_mutex_lock(tech_pvt->sofia_mutex);
|
switch_mutex_lock(tech_pvt->sofia_mutex);
|
||||||
nua_info(tech_pvt->nh, SIPTAG_CONTENT_TYPE_STR("application/dtmf-relay"), SIPTAG_PAYLOAD_STR(message), TAG_END());
|
nua_info(tech_pvt->nh, SIPTAG_CONTENT_TYPE_STR("application/dtmf-relay"), SIPTAG_PAYLOAD_STR(message), TAG_END());
|
||||||
switch_mutex_unlock(tech_pvt->sofia_mutex);
|
switch_mutex_unlock(tech_pvt->sofia_mutex);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case DTMF_NONE:
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_WARNING, "Unhandled DTMF type!\n");
|
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_WARNING, "Unhandled DTMF type!\n");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user