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)?



-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to