[Asterisk-Users] Licensed G.729 (from digium)
Mark Spencer
markster at digium.com
Mon Jun 16 03:54:13 MST 2003
It is Annex A. I should probably change the comments to reflect that, but
the name "codec_g729b" will probably have t ostay around for historical
reasons :(
Mark
On Mon, 16 Jun 2003, Tjardick van der Kraan wrote:
> Hello everyone,
>
> Can someone tell me which annex the G.729 codec from digium is.
>
> Asterisk seems to thing it's Annex B (with a warning in trasnlate.c)
>
> [codec_g729b.so] => (Annex B (floating point) G.729/PCM16 Codec Translator)
> == Detected 10 licensed G.729 transcoders
> WARNING[8192]: File translate.c, Line 218 (calc_cost): Translator 'g729tolinb' does not produce sample frames.
> == Registered translator 'g729tolinb' from format 8 to 6, cost 99999
> == Registered translator 'lintog729b' from format 6 to 8, cost 20
>
> But the channels like IAX only work when you put in allow=G729 (without the B)
>
> When having the G729 code in the h323.conf and it's building a connection with the H.323 channel i get:
>
> 2:51.058 ThreadID=0x00020011 h323caps.cxx(1626) H323 Added capability: G.729A{n/a} <1>
> 2:51.059 ThreadID=0x00020011 h323caps.cxx(1687) H323 Found capability: G.729A{n/a} <1>
>
> I think this may be the source of the problems we have with incomming H.323 call Audio only working one way...
> (outgoing calls do fine though)
>
> Is there just some inconsistency which needs to be fixed, or is the codec an all G.729 codec which can do both A & B ? Or do i just have my H.323 allow=G729 wrong ?
>
> Thanks in advance,
>
> Tjardick van der Kraan
>
>
More information about the asterisk-users
mailing list