From f5eaa657d7e8ab0fb90e9f772e81102eec9fe58b Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Thu, 9 Apr 2020 15:47:21 -0400 Subject: [PATCH] TT#76711 allow alternate format for T.38 SDP options Change-Id: I6e9af10bfe4be697d1d4f2be6cfd41ba76fabd5b --- daemon/sdp.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/daemon/sdp.c b/daemon/sdp.c index 1ccbbc8d3..21e8065fd 100644 --- a/daemon/sdp.c +++ b/daemon/sdp.c @@ -1403,15 +1403,15 @@ static void __sdp_t38(struct stream_params *sp, struct sdp_media *media) { to->max_ifp = attr->u.i; attr = attr_get_by_id(&media->attributes, ATTR_T38FAXFILLBITREMOVAL); - if (attr) + if (attr && (!attr->value.len || str_cmp(&attr->value, "0"))) to->fill_bit_removal = 1; attr = attr_get_by_id(&media->attributes, ATTR_T38FAXTRANSCODINGMMR); - if (attr) + if (attr && (!attr->value.len || str_cmp(&attr->value, "0"))) to->transcoding_mmr = 1; attr = attr_get_by_id(&media->attributes, ATTR_T38FAXTRANSCODINGJBIG); - if (attr) + if (attr && (!attr->value.len || str_cmp(&attr->value, "0"))) to->transcoding_jbig = 1; attr = attr_get_by_id(&media->attributes, ATTR_T38FAXRATEMANAGEMENT);