Merge pull request #950 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-6954-freeswitch-adds-additional-m-audio to master

* commit 'd5b5e8c23bf78508f5296b188265496e6f4a6a5d':
  FS-6954: Use channel flags to check for proxy media or bypass media
This commit is contained in:
Mike Jerris 2016-09-14 12:49:12 -05:00
commit f39bad0b32
1 changed files with 2 additions and 3 deletions

View File

@ -1286,9 +1286,8 @@ switch_status_t sofia_glue_do_invite(switch_core_session_t *session)
if ((switch_channel_get_private(tech_pvt->channel, "t38_options")) ||
((sofia_test_flag(tech_pvt, TFLAG_INB_NOMEDIA) ||
sofia_test_flag(tech_pvt, TFLAG_PROXY_MEDIA) ||
switch_true(switch_channel_get_variable(tech_pvt->channel, SWITCH_BYPASS_MEDIA_VARIABLE)) )
((switch_channel_test_flag(tech_pvt->channel, CF_PROXY_MODE) ||
switch_channel_test_flag(tech_pvt->channel, CF_PROXY_MEDIA) )
&& switch_stristr("m=image", tech_pvt->mparams.local_sdp_str))) {
sofia_clear_flag(tech_pvt, TFLAG_ENABLE_SOA);
is_t38 = 1;