mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-13 15:50:59 +00:00
FS-11896: [core] fix media bug add on outbound
This commit is contained in:
parent
4329f36274
commit
c89f200b40
@ -828,8 +828,7 @@ SWITCH_DECLARE(switch_status_t) switch_core_media_bug_add(switch_core_session_t
|
||||
|
||||
|
||||
if (!switch_channel_media_ready(session->channel)) {
|
||||
if ((switch_channel_direction(session->channel) == SWITCH_CALL_DIRECTION_OUTBOUND) ||
|
||||
switch_channel_pre_answer(session->channel) != SWITCH_STATUS_SUCCESS) {
|
||||
if (switch_channel_pre_answer(session->channel) != SWITCH_STATUS_SUCCESS) {
|
||||
switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(session), SWITCH_LOG_ERROR, "Cannot establish media. Media bug add failed.\n");
|
||||
return SWITCH_STATUS_FALSE;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user