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:
commit
f39bad0b32
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue