From: Anthony Minessale Date: Tue, 27 Oct 2015 15:58:04 +0000 (-0500) Subject: FS-8391 #resolve [SDP parsing error for rtcp-fb] X-Git-Tag: v1.6.5~5^2~73 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e299489cfc1ba56c78bb6282a08e156f156f40db;p=thirdparty%2Ffreeswitch.git FS-8391 #resolve [SDP parsing error for rtcp-fb] --- diff --git a/src/switch_core_media.c b/src/switch_core_media.c index 06dc92ebaf..096edeb1d0 100644 --- a/src/switch_core_media.c +++ b/src/switch_core_media.c @@ -7173,24 +7173,12 @@ SWITCH_DECLARE(void)switch_core_media_set_local_sdp(switch_core_session_t *sessi static void add_fb(char *buf, uint32_t buflen, int pt, int fir, int nack, int pli, int tmmbr) { - const char *zfir = ""; - const char *ztmmbr = ""; - char *sp = ""; - if (fir) { - zfir = "fir"; + switch_snprintf(buf + strlen(buf), buflen - strlen(buf), "a=rtcp-fb:%d ccm fir\n", pt); } if (tmmbr) { - ztmmbr = "tmmbr"; - } - - if (fir && tmmbr) { - sp = " "; - } - - if (!zstr(zfir) || !zstr(ztmmbr)) { - switch_snprintf(buf + strlen(buf), buflen - strlen(buf), "a=rtcp-fb:%d ccm %s%s%s\n", pt, zfir, sp, ztmmbr); + switch_snprintf(buf + strlen(buf), buflen - strlen(buf), "a=rtcp-fb:%d ccm tmmbr\n", pt); } if (nack) {