From b2f436deaedb41323ce308cdab23a7a5c7772b53 Mon Sep 17 00:00:00 2001 From: "Alfred E. Heggestad" Date: Sat, 31 Aug 2013 08:41:16 +0000 Subject: [PATCH] patch: (s)rtp sequence fix increase robustness during initial packetloss, ref: http://tools.ietf.org/html/rfc4568#section-6.4 (last paragraph) http://tools.ietf.org/html/rfc3711#section-3.3.1 --- src/rtp/rtp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rtp/rtp.c b/src/rtp/rtp.c index eaaddfc..e5ff272 100644 --- a/src/rtp/rtp.c +++ b/src/rtp/rtp.c @@ -274,7 +274,7 @@ int rtp_alloc(struct rtp_sock **rsp) sa_init(&rs->rtcp_peer, AF_UNSPEC); - rs->enc.seq = rand_u16(); + rs->enc.seq = rand_u16() & 0x7fff; rs->enc.ssrc = rand_u32(); *rsp = rs;