[asterisk-dev] AMR support

chris.2.dobbs at bt.com chris.2.dobbs at bt.com
Mon Mar 27 10:05:15 MST 2006


All,
I have just completed bug-fixing the ffmpeg project to support AMR codec
(patch available from me on request) and having learnt a great deal
about this codec I am now thinking of adding support for it into
asterisk.
I have had a quick glance at the code and it seems very well structured
and appears that the codec side of things has been designed almost
template like - I may be wrong but it seems like all the codecs_xxx.c
files all expose the same functions like ast_frame() etc...
To save me time, can anyone give me any pointers to how best introduce
new codecs to asterisk as suspect it will follow a specific set of steps
involving at some point preparing callback functions rather like most
driver template code works. Also I want to do this in the 'asterisk way'
so that I can eventually release the code to the project.
Any help is greatly appreciated and thanks for a great product!
Regards,
-Chris Dobbs 



More information about the asterisk-dev mailing list