From a433c20b34c7d357fbd45ede959619ca94bcf5ea Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Wed, 17 Aug 2016 12:39:47 -0500 Subject: [PATCH] FS-9434 #resolve [SDP parser in sofia does not recognize UDP/TLS/RTP/SAVP] --- libs/sofia-sip/libsofia-sip-ua/sdp/sdp_parse.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libs/sofia-sip/libsofia-sip-ua/sdp/sdp_parse.c b/libs/sofia-sip/libsofia-sip-ua/sdp/sdp_parse.c index 4a79bf3b36..887e4e818a 100644 --- a/libs/sofia-sip/libsofia-sip-ua/sdp/sdp_parse.c +++ b/libs/sofia-sip/libsofia-sip-ua/sdp/sdp_parse.c @@ -1397,6 +1397,8 @@ void sdp_media_transport(sdp_media_t *m, char const *s) m->m_proto = sdp_proto_rtp, m->m_proto_name = "RTP/AVP"; else if (su_casematch(s, "RTP/SAVP")) m->m_proto = sdp_proto_srtp, m->m_proto_name = "RTP/SAVP"; + else if (su_casematch(s, "UDP/TLS/RTP/SAVP")) + m->m_proto = sdp_proto_srtp, m->m_proto_name = "RTP/SAVP"; else if (su_casematch(s, "RTP/SAVPF")) m->m_proto = sdp_proto_extended_srtp, m->m_proto_name = "RTP/SAVPF"; else if (su_casematch(s, "UDP/TLS/RTP/SAVPF"))