[Asterisk-Dev] IAX2 trunk really should send timestamps as part of iax2_meta_trunk_entry..

Steve Kann stevek at stevek.com
Sat Feb 5 08:42:50 MST 2005


On Feb 5, 2005, at 1:02 AM, steve at daviesfam.org wrote:

>
>
> On Fri, 4 Feb 2005 steve at daviesfam.org wrote:
>
>> In my mind we'll only ever get dejittering and the trunking code to 
>> play
>> nicely once the trunking code gives each enclosed frame its own 
>> timestamp.
>
>
> Hmmm - I did think of a hack that might fix this issue without having 
> to
> have a timestamp for EVERY enclosed frame - which is to just send the
> timestamp for the FIRST frame.
>
> The trunk frame either all arrives or none.  By comparing the one 
> received
> timestamp with the last received for that channel we can get an offset 
> and
> use that offset to recover the timestamps for all the other frames in 
> the
> trunk frame.
>
> Wouldn't that work? (it was a half-asleep brainwave - so don't shoot 
> me if
> its dumb!)
>

I'm not sure I understand your proposition, but it's basically what 
happens now.  Each "trunk frame" contains one timestamp, and that 
timestamp is applied to all the trunked frames it contains..  Read the 
bug for a discussion of where that goes wrong..

-SteveK




More information about the asterisk-dev mailing list