mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-26 20:48:21 +00:00
update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11297 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
parent
697bb6ec6e
commit
29d762924c
@ -252,6 +252,15 @@ static switch_bool_t monitor_callback(switch_core_session_t *session, const char
|
|||||||
|
|
||||||
if (oglobals) {
|
if (oglobals) {
|
||||||
switch_channel_set_private(channel, "_oglobals_", NULL);
|
switch_channel_set_private(channel, "_oglobals_", NULL);
|
||||||
|
|
||||||
|
if (!oglobals->progress) {
|
||||||
|
oglobals->progress = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!oglobals->ring_ready) {
|
||||||
|
oglobals->ring_ready = 1;
|
||||||
|
}
|
||||||
|
|
||||||
oglobals->early_ok = 1;
|
oglobals->early_ok = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -409,6 +418,8 @@ static uint8_t check_channel_status(originate_global_t *oglobals, originate_stat
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!oglobals->monitor_early_media_ring) {
|
||||||
|
|
||||||
if (!oglobals->progress) {
|
if (!oglobals->progress) {
|
||||||
oglobals->progress = 1;
|
oglobals->progress = 1;
|
||||||
}
|
}
|
||||||
@ -417,6 +428,7 @@ static uint8_t check_channel_status(originate_global_t *oglobals, originate_stat
|
|||||||
oglobals->ring_ready = 1;
|
oglobals->ring_ready = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (switch_core_session_private_event_count(originate_status[i].peer_session)) {
|
if (switch_core_session_private_event_count(originate_status[i].peer_session)) {
|
||||||
switch_ivr_parse_all_events(originate_status[i].peer_session);
|
switch_ivr_parse_all_events(originate_status[i].peer_session);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user