FS-8632 #resolve [Add origination_audio_mode originate variable]

This commit is contained in:
Anthony Minessale 2015-12-08 18:30:48 -06:00
parent 3df5826098
commit 2cb7188c17
1 changed files with 10 additions and 5 deletions

View File

@ -7475,11 +7475,16 @@ SWITCH_DECLARE(void) switch_core_media_gen_local_sdp(switch_core_session_t *sess
sr = "sendrecv";
}
//if ((var_val = switch_channel_get_variable(session->channel, "media_audio_mode"))) {
// sr = var_val;
//} else {
// sr = "sendrecv";
//}
if ((var_val = switch_channel_get_variable(session->channel, "origination_audio_mode"))) {
if (!strcasecmp(sr, "sendonly") || !strcasecmp(sr, "recvonly") || !strcasecmp(sr, "sendrecv")) {
sr = var_val;
}
switch_channel_set_variable(session->channel, "origination_audio_mode", NULL);
}
if (zstr(sr)) {
sr = "sendrecv";
}
}
if (!smh->owner_id) {