<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3243" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=770255010-23012008><FONT face=Arial 
size=2>hi,</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>i just tested a new 
version from 21.01. (FreeSWITCH Version 1.0.pre3 (7309M)).</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>If i call a phone 
from FreeSwitch i hear in phone robot like voice,</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>direction phone 
-&gt; FreeSwitch is ok (i use FS on WinXP).</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>A look to wireshark 
shows that FreeSwitch send all 60ms 3 packets with the same 
timestamp,</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>in versions before 
timestamp was always incremented by 160 to be synchron to RTP data 
bytes.</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>I remembered the 
same error was already there:</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2><A 
href="http://jira.freeswitch.org/browse/MODENDP-40">http://jira.freeswitch.org/browse/MODENDP-40</A></FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>and than 
fixed.</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>Is it now back? or 
another bug?</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>In this version i 
got also some CRITs, may be this has the same cause:</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>2008-01-23 11:47:50 
[CRIT] switch_time.c:387 softtimer_runtime() Forward Clock Skew 
Detected!<BR>2008-01-23 11:48:03 [CRIT] switch_time.c:387 softtimer_runtime() 
Forward Clock Skew Detected!<BR>2008-01-23 11:48:54 [CRIT] switch_time.c:387 
softtimer_runtime() Forward Clock Skew Detected!<BR>2008-01-23 11:50:56 [CRIT] 
switch_time.c:375 softtimer_runtime() Reverse Clock Skew Detected!<BR>2008-01-23 
11:55:36 [CRIT] switch_time.c:387 softtimer_runtime() Forward Clock Skew 
Detected!</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>so i went little bit 
deeper and come to Sleep() method from windows. this sleep is very 
inaccurate,</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>it counts in 15ms 
steps, so a sleep(1) is the same as sleep(15).</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>my idea was to 
implement a better timer with WaitableTimer and Wait For 
SingleObject.</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial size=2>now i have a timer 
with 1ms resolution, but the problem remains :(</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial 
size=2>regards,</FONT></SPAN></DIV>
<DIV><SPAN class=770255010-23012008><FONT face=Arial 
size=2>Thomas</FONT></SPAN></DIV></BODY></HTML>