[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