]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-9943: [core] Default 488 handling for t.38 re-invite switches to udptl mode when...
authorBrian West <brian@freeswitch.org>
Thu, 12 Jan 2017 17:47:25 +0000 (11:47 -0600)
committerBrian West <brian@freeswitch.org>
Thu, 12 Jan 2017 17:47:31 +0000 (11:47 -0600)
src/switch_core_media.c

index 8caa3a88d9f7a4d959922111664fc82f6f13ec31..0c787e6aa50c9a9e3d9c230d5280379419e819aa 100644 (file)
@@ -4403,7 +4403,7 @@ SWITCH_DECLARE(uint8_t) switch_core_media_negotiate_sdp(switch_core_session_t *s
                                        goto done;
                                }
 
-                               if (switch_channel_var_true(channel, "refuse_t38")) {
+                               if (switch_channel_var_true(channel, "refuse_t38") || !switch_channel_var_true(channel, "fax_enable_t38")) {
                                        switch_channel_clear_app_flag_key("T38", session->channel, CF_APP_T38);
                                        switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(session), SWITCH_LOG_DEBUG, "%s T38 REFUSE on %s\n",
                                                                          switch_channel_get_name(channel),