[asterisk-dev] Adding Audio/Video/Text Format to IAX2: Formal Procedure?
Alexander Traud
pabstraud at compuserve.com
Fri Mar 10 12:22:56 CST 2017
Thanks to a user of one of my audio transcoding modules, I noticed that my modules work in chan_sip and res_pjsip but not in the channel driver for IAX2 of Asterisk 13. He changed:
- include/asterisk/format_compatibility.h
- channels/iax2/format_compatibility.c
- main/format_compatibility.c
However, I asked that question already in <http://gerrit.asterisk.org/3244> and was told "New [formats] shouldn't be added to [format_compatibility.*]." I cannot double-check, because I do not use IAX2.
Furthermore, I saw the IANA registration: <http://www.iana.org/assignments/iax-parameters#iax-parameters-15>. Was 0x00002000 re-assigned from AMR to Siren7? I am a bit confused.
Does IAX2 do any magic and loads formats without ID dynamically? I do not find the source code for that. Or should I register a new format via some formal procedure with IANA first (and then submit a patch for all three format_compatibility.* files)?
More information about the asterisk-dev
mailing list