[core]speed up call setup

This commit is contained in:
Anthony Minessale authored and Andrey Volk committed 2021-10-23 22:00:18 +03:00
1 parent da8e3b04db
commit dc4bef79ec
4 files changed
+20 -12

No files matched your search

+4
View File
@@ -2648,10 +2648,14 @@ static switch_status_t messagehook (switch_core_session_t *session, switch_core_
}
break;
case SWITCH_MESSAGE_INDICATE_ANSWER:
switch_channel_set_variable(tech_pvt->channel, SWITCH_ENDPOINT_DISPOSITION_VARIABLE, "ANSWERED");
switch_channel_mark_pre_answered(tech_pvt->channel);
r = verto_send_media_indication(session, "verto.answer");
break;
case SWITCH_MESSAGE_INDICATE_PROGRESS:
r = verto_send_media_indication(session, "verto.media");
switch_channel_set_variable(tech_pvt->channel, SWITCH_ENDPOINT_DISPOSITION_VARIABLE, "EARLY MEDIA");
switch_channel_mark_pre_answered(tech_pvt->channel);
break;
default:
break;