From: Brian West Date: Fri, 24 Sep 2010 16:29:06 +0000 (-0500) Subject: MODSOFIA-105 can't take defaults that were there before away X-Git-Tag: v1.2-rc1~291^2~40^2~56 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=73e6e03d371a7ef3d0cb8d798554df6338f29cbb;p=thirdparty%2Ffreeswitch.git MODSOFIA-105 can't take defaults that were there before away --- diff --git a/src/mod/endpoints/mod_sofia/sofia_glue.c b/src/mod/endpoints/mod_sofia/sofia_glue.c index daff5d0ea9..86aa54dd99 100644 --- a/src/mod/endpoints/mod_sofia/sofia_glue.c +++ b/src/mod/endpoints/mod_sofia/sofia_glue.c @@ -98,7 +98,7 @@ void sofia_glue_set_image_sdp(private_object_t *tech_pvt, switch_t38_options_t * if (switch_true(switch_channel_get_variable(tech_pvt->channel, "broken_T38FaxFillBitRemoval"))) { switch_snprintf(FILLBIT, sizeof(FILLBIT), "a=T38FaxFillBitRemoval:1\n"); } else { - switch_set_string(FILLBIT, ""); + switch_set_string(FILLBIT, "a=T38FaxFillBitRemoval\n"); } } else { if (switch_true(switch_channel_get_variable(tech_pvt->channel, "broken_T38FaxFillBitRemoval"))) { @@ -108,11 +108,11 @@ void sofia_glue_set_image_sdp(private_object_t *tech_pvt, switch_t38_options_t * } } - if( t38_options->T38FaxTranscodingMMR ) { + if( t38_options->T38FaxTranscodingMMR) { if (switch_true(switch_channel_get_variable(tech_pvt->channel, "broken_T38FaxTranscodingMMR"))) { switch_snprintf(MMR, sizeof(MMR), "a=T38FaxTranscodingMMR:1\n"); } else { - switch_set_string(MMR, ""); + switch_set_string(MMR, "a=T38FaxTranscodingMMR\n"); } } else { if (switch_true(switch_channel_get_variable(tech_pvt->channel, "broken_T38FaxTranscodingMMR"))) { @@ -122,11 +122,11 @@ void sofia_glue_set_image_sdp(private_object_t *tech_pvt, switch_t38_options_t * } } - if( t38_options->T38FaxTranscodingJBIG ) { + if( t38_options->T38FaxTranscodingJBIG) { if (switch_true(switch_channel_get_variable(tech_pvt->channel, "broken_T38FaxTranscodingJBIG"))) { switch_snprintf(JBIG, sizeof(JBIG), "a=T38FaxTranscodingJBIG:1\n"); } else { - switch_set_string(JBIG, ""); + switch_set_string(JBIG, "a=T38FaxTranscodingJBIG\n"); } } else { if (switch_true(switch_channel_get_variable(tech_pvt->channel, "broken_T38FaxTranscodingJBIG"))) {