On Sun, 29 Aug 2004, Andrew Kohlsmith wrote:

> Hmm...  I think next CVS update I'm gonna add a bit of code in chan_iax2 that 
> tries to verify that timestamps aren't getting sent incorrectly.  Fun fun 
> fun.  :-)

Its not that the generation is broken.  Its that various optimisations and 
things have been added over time.  The result is that sometimes 
the source of the timestamps changes - and suddenly.  Like - we're playing 
locally generated "Playback()" audio down the line, then the dialplan 
rings another IAX2/ address.  Then the other end answers.  First the 
timestamps come from the Playback, then the ring generator, then from the 
remote IAX2/ system...  So the discontinuities get in.  There is also 
effort in the sending IAX2code to lock the timestamps to exact intervals 
(20msec), but sometimes it gives up and lets it jump to get back into 
step...

Steve

_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to