[Asterisk-cvs] asterisk rtp.c,1.135,1.136
markster at lists.digium.com
markster at lists.digium.com
Sat Jun 18 13:11:53 CDT 2005
Update of /usr/cvsroot/asterisk
In directory mongoose.digium.com:/tmp/cvs-serv6604
Modified Files:
rtp.c
Log Message:
Revert silly "sipura fix" which breaks RFC compatibility (bug #4549)
Index: rtp.c
===================================================================
RCS file: /usr/cvsroot/asterisk/rtp.c,v
retrieving revision 1.135
retrieving revision 1.136
diff -u -d -r1.135 -r1.136
--- rtp.c 18 Jun 2005 16:46:44 -0000 1.135
+++ rtp.c 18 Jun 2005 17:13:01 -0000 1.136
@@ -1096,7 +1096,11 @@
rtpheader[0] = htonl((2 << 30) | (payload << 16) | (rtp->seqno++));
/* For the last three packets, set the duration and the end bit */
if (x == 2) {
+#if 0
+ /* No, this is wrong... Do not increment lastdigitts, that's not according
+ to the RFC, as best we can determine */
rtp->lastdigitts++; /* or else the SPA3000 will click instead of beeping... */
+#endif
rtpheader[1] = htonl(rtp->lastdigitts);
/* Make duration 800 (100ms) */
rtpheader[3] |= htonl((800));
More information about the svn-commits
mailing list