FS-7649 #resolve
This commit is contained in:
parent
df7bf942a7
commit
eb1abd70b5
|
@ -4982,17 +4982,12 @@ static switch_call_cause_t verto_outgoing_channel(switch_core_session_t *session
|
||||||
|
|
||||||
if (session) {
|
if (session) {
|
||||||
switch_channel_t *ochannel = switch_core_session_get_channel(session);
|
switch_channel_t *ochannel = switch_core_session_get_channel(session);
|
||||||
const char *ep_codec;
|
|
||||||
|
|
||||||
if (switch_true(switch_channel_get_variable(ochannel, SWITCH_BYPASS_MEDIA_VARIABLE))) {
|
if (switch_true(switch_channel_get_variable(ochannel, SWITCH_BYPASS_MEDIA_VARIABLE))) {
|
||||||
switch_channel_set_flag(channel, CF_PROXY_MODE);
|
switch_channel_set_flag(channel, CF_PROXY_MODE);
|
||||||
switch_channel_set_flag(ochannel, CF_PROXY_MODE);
|
switch_channel_set_flag(ochannel, CF_PROXY_MODE);
|
||||||
switch_channel_set_cap(channel, CC_BYPASS_MEDIA);
|
switch_channel_set_cap(channel, CC_BYPASS_MEDIA);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((ep_codec = switch_channel_get_variable(ochannel, "ep_codec_string"))) {
|
|
||||||
switch_channel_set_variable(tech_pvt->channel, "codec_string", ep_codec);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
tech_pvt->call_id = switch_core_session_strdup(*new_session, switch_core_session_get_uuid(*new_session));
|
tech_pvt->call_id = switch_core_session_strdup(*new_session, switch_core_session_get_uuid(*new_session));
|
||||||
|
|
Loading…
Reference in New Issue