[asterisk-dev] sip/rtp jitterbuffer in 1.4? (Chicken or the egg?)

Steve Underwood steveu at coppice.org
Tue May 30 04:57:53 MST 2006


Dan Austin wrote:

> 
>
>  
>
>>Can you at least please put it in there so people can start testing  
>>it? Trunk code usually _is_ buggy, and I somehow doubt this code is  
>>unmaintainable. According to zoa/slav the code is very thoroughly  
>>tested on 1.2, so it should be no more than porting it to 1.4. They  
>>may perhaps even have time to help.
>>    
>>
>
>Steve's comments about the difficulty of testing code/features that
>have been put in their own branch ring very true.  I was pretty excited
>to see the packetization patchset get its own branch, but the reality
>set in and eight weeks without a comment or commit.
>
>  
>
>>I know there was much argument about allowing the jitterbuffer into  
>>1.2 by release or not, and that it was decided against it. PLEASE do  
>>not let this happen with 1.4. The PLC and jitterbuffer is is a  
>>feature much missed in asterisk, and they're both in these works.
>>    
>>
>
>Agreed.
>
>Now for the 'Chicken or the egg'.  I realized I could be doing more to
>test this feature, and thought to bring 'Test-This-Branch' up on my
>test server.  I didn't get as far as downloading it when I saw posts on
>Mantis and the users list about the G729 not loading.  I am aware of the
>loader changes, and have avoided trunk while they complete.  Why?  I
>need
>G729.  I cannot offer much in the way of testing feedback without it, it
>
>is that critical to our environment.
>
>I know that Digium does not want to rework the G729 code multiple times
>while the loader changes stabilize, but if the codec cannot at least be
>made available privately to select testers, then major features such as
>the jitterbuffer will not get tested.  By privately, I do not mean free
>from licensing, but instead a new loader friendly version that is not on
>the ftp site until the loader changes complete.  Sure it might mean
>dipping
>into the G729 codec multiple times before all is said and done, but the
>only other choice this potential tester has is to wait for 1.4 and then
>open bug reports.  I'd much rather contribute now instead of complaining
>later....
>
>  
>
>>best regards
>>    
>>
I think anyone who would be happy to ship 1.4 without a solid reliable 
jitterbuffer would be happy to ship a car with a wheel missing.

Regards,
Steve




More information about the asterisk-dev mailing list