From df11807324ca2e8d93ea21878751bd948b76ebdb Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Tue, 22 Dec 2020 15:14:48 -0500 Subject: [PATCH] TT#106101 don't require connection address for ICE fragments Change-Id: I0ee1af3d41ea2f6484daffae0c2c0e1c8a25ef45 --- daemon/sdp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/daemon/sdp.c b/daemon/sdp.c index af3c08f0f..f14609a1f 100644 --- a/daemon/sdp.c +++ b/daemon/sdp.c @@ -1502,7 +1502,8 @@ int sdp_streams(const GQueue *sessions, GQueue *streams, struct sdp_ng_flags *fl sp->index = ++num; errstr = "No address info found for stream"; - if (fill_endpoint(&sp->rtp_endpoint, media, flags, NULL, media->port_num)) + if (!flags->fragment + && fill_endpoint(&sp->rtp_endpoint, media, flags, NULL, media->port_num)) goto error; sp->consecutive_ports = media->port_count;