[asterisk-commits] branch group/rtpjitterbuffer r30872 -
	/team/group/rtpjitterbuffer/rtp.c
    asterisk-commits at lists.digium.com 
    asterisk-commits at lists.digium.com
       
    Tue May 30 12:11:06 MST 2006
    
    
  
Author: russell
Date: Tue May 30 14:11:05 2006
New Revision: 30872
URL: http://svn.digium.com/view/asterisk?rev=30872&view=rev
Log:
if a frame has timing information, pass it along instead of generating new
timestamps so that at points later along the call path can properly do
jitter buffering on the audio
Modified:
    team/group/rtpjitterbuffer/rtp.c
Modified: team/group/rtpjitterbuffer/rtp.c
URL: http://svn.digium.com/view/asterisk/team/group/rtpjitterbuffer/rtp.c?rev=30872&r1=30871&r2=30872&view=diff
==============================================================================
--- team/group/rtpjitterbuffer/rtp.c (original)
+++ team/group/rtpjitterbuffer/rtp.c Tue May 30 14:11:05 2006
@@ -1696,6 +1696,9 @@
 	if (rtp->lastts > rtp->lastdigitts)
 		rtp->lastdigitts = rtp->lastts;
 
+	if (f->has_timing_info)
+		rtp->lastts = f->ts * 8;
+
 	/* Get a pointer to the header */
 	rtpheader = (unsigned char *)(f->data - hdrlen);
 
    
    
More information about the asterisk-commits
mailing list