From eecaa0a0d83227498a2b60136a29beaed7cf354c Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Mon, 21 Jul 2014 09:24:18 -0400 Subject: [PATCH] remove unnecessary a=inactive for zero-port media --- daemon/sdp.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/daemon/sdp.c b/daemon/sdp.c index 23ff051c4..0c9b0a213 100644 --- a/daemon/sdp.c +++ b/daemon/sdp.c @@ -1737,10 +1737,8 @@ int sdp_replace(struct sdp_chopper *chop, GQueue *sessions, struct call_monologu assert(j->data == ps_rtcp); } - if (!sdp_media->port_num || !ps->sfd) { - chopper_append_c(chop, "a=inactive\r\n"); + if (!sdp_media->port_num || !ps->sfd) goto next; - } if (MEDIA_ISSET(call_media, SEND) && MEDIA_ISSET(call_media, RECV)) chopper_append_c(chop, "a=sendrecv\r\n");