patch: set RTCP port only if RTP port is also set

This commit is contained in:
Alfred E. Heggestad 2011-04-27 14:28:08 +00:00
parent cbbb18fe5f
commit 68f35e1fb2

View file

@ -347,8 +347,10 @@ void sdp_media_raddr_rtcp(const struct sdp_media *m, struct sa *raddr)
sa_set_port(raddr, sa_port(&m->raddr_rtcp));
}
else {
uint16_t port = sa_port(&m->raddr);
*raddr = m->raddr;
sa_set_port(raddr, sa_port(&m->raddr) + 1);
sa_set_port(raddr, port ? port + 1 : 0);
}
}