if (oglobals) {
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;
}
}
}
}
- if (!oglobals->progress) {
- oglobals->progress = 1;
- }
+ if (!oglobals->monitor_early_media_ring) {
+
+ if (!oglobals->progress) {
+ oglobals->progress = 1;
+ }
- if (!oglobals->ring_ready) {
- oglobals->ring_ready = 1;
+ if (!oglobals->ring_ready) {
+ oglobals->ring_ready = 1;
+ }
}
}