[asterisk-dev] [Code Review] Include iLBC source code for distribution with Asterisk

Steve Underwood steveu at coppice.org
Fri Jan 20 06:41:06 CST 2012


On 01/20/2012 09:57 AM, paravoid wrote:
>
>
> I'm not sure if you'll care enough, but everyone would profit by making this a proper shared library, say libilbc, that applications like Asterisk can link against, rather than every project embedding it (they're quite a few) and missing potential fixes. That's especially the case since upstream (now Google) seems to not care anymore about it and has taken a turn for the project (WebRTC).
>
> I've already toyed with the idea and created a Makefile that does that. It seems to work with no source changes; the only /usr/include headers needed seem to be iLBC_{encode,decode,define}.h and the only symbols used to be init{Encode,Decode} and iLBC_{encode,decode}.
>
> I can do the upstream for the library if Asterisk would use it (setup a git repository, tarballs etc.) or I could contribute the (trivial!) Makefile to Digium and do that work within the Asterisk project and channels (like e.g. libpri, libss7 etc.). Would you be interested in any of the above (or other suggestions)? Would you use it?
>
> - paravoid
>
>
Now, I wonder why someone hasn't already done that? Oh, yeah, they have. :-)

Steve




More information about the asterisk-dev mailing list