[AsteriskBrasil] Codec ilbc

Patrick wushumasters em gmail.com
Sexta Setembro 16 13:36:51 BRT 2011


Faça o seguinte:

Dentro do diretorio onde você extraiu o asterisk faça

 cd codecs/ilbc && awk -f extract-cfile.awk rfc3951.txt

depois recompila de novo

Este erro sĂł serĂĄ corrigido na versĂŁo 1.8.7 segundo o changelog.

Patrick

Em 16 de setembro de 2011 12:57, Felippe <alcaponefelippe em bol.com.br>escreveu:

> Estou tendo a mesma dificuldade..
> Ja rodei o script..
>
> root em debian:/usr/src/asterisk-1.6.2.18#
> ./contrib/scripts/get_ilbc_source.sh
> ***
> This script will download the Global IP Solutions iLBC encoder/decoder
> source code from http://ilbcfreeware.org. Use of this code requires
> agreeing to the license agreement present at that site.
>
> This script assumes that you have already agreed to the license agreement.
> If you have not done so, you can abort the script now.
> ***
>
> --2011-09-16 12:56:50--  http://www.ietf.org/rfc/rfc3951.txt
> Resolvendo www.ietf.org... 12.22.58.30, 2001:1890:123a::1:1e
> Conectando-se a www.ietf.org|12.22.58.30|:80... conectado.
> A requisição HTTP foi enviada, aguardando resposta... 200 OK
> Tamanho: 373442 (365K) [text/plain]
> Salvando em: âcodecs/ilbc/rfc3951.txt.1â
>
> 100%[========================================================================================
> ============================>] 373442       168K/s   em 2,2s
>
> 2011-09-16 12:56:52 (168 KB/s) - âcodecs/ilbc/rfc3951.txt.1â
>
> ***
> The iLBC source code download is complete.
> ***
>
> Veja a saĂ­da:
>
> root em debian:/usr/src/asterisk-1.6.2.18# ls codecs/ilbc/
>
> extract-cfile.awk  rfc3951.txt
>
> root em debian:/usr/src/asterisk-1.6.2.18# ls codecs/
>
> codec_adpcm.c   codec_alaw.o   codec_a_mu.so   codec_g722.c
> codec_g726.o   codec_gsm.so      codecs         ex_alaw.h  ex_ilbc.h
> g722        lpc10 codec_adpcm.o   codec_alaw.so  codec_dahdi.c
> codec_g722.o   codec_g726.so  codec_ilbc.c      codec_speex.c  ex_g722.h
> ex_lpc10.h  gsm    Makefile codec_adpcm.so  codec_a_mu.c   codec_dahdi.o
> codec_g722.so  codec_gsm.c    codec_lpc10.c     codec_ulaw.c   ex_g726.h
> ex_speex.h  ilbc codec_alaw.c    codec_a_mu.o   codec_dahdi.so  co
> dec_g726.c   codec_gsm.o    codec_resample.c  ex_adpcm.h     ex_gsm.h
> ex_ulaw.h   log2comp.h
>
>
> Depois tento:
> make clean
> make menuselect (e ativo o ilbc em codecs)
> ./configure
> make
>
> E da o mesmo erro:
> [CC] codec_ilbc.c -> codec_ilbc.o
> codec_ilbc.c:40:30: error: ilbc/iLBC_encode.h: Arquivo ou diretório não
> encontrado
> codec_ilbc.c:41:30: error: ilbc/iLBC_decode.h: Arquivo ou diretório não
> encontrado
> codec_ilbc.c:56: error: expected specifier-qualifier-list before
> âiLBC_Enc_Inst_tâ
> codec_ilbc.c: In function âlintoilbc_newâ:
> codec_ilbc.c:66: warning: implicit declaration of function âinitEncodeâ
> codec_ilbc.c:66: error: âstruct ilbc_coder_pvtâ has no member named âencâ
> codec_ilbc.c: In function âilbctolin_newâ:
> codec_ilbc.c:75: warning: implicit declaration of function âinitDecodeâ
> codec_ilbc.c:75: error: âstruct ilbc_coder_pvtâ has no memb er named âdecâ
> codec_ilbc.c: In function âilbctolin_frameinâ:
> codec_ilbc.c:113: warning: implicit declaration of function âiLBC_decodeâ
> codec_ilbc.c:113: error: âstruct ilbc_coder_pvtâ has no member named âdecâ
> codec_ilbc.c: In function âlintoilbc_frameinâ:
> codec_ilbc.c:131: error: âstruct ilbc_coder_pvtâ has no member named âbufâ
> codec_ilbc.c: In function âlintoilbc_frameoutâ:
> codec_ilbc.c:152: error: âstruct ilbc_coder_pvtâ has no member named âbufâ
> codec_ilbc.c:153: warning: implicit declaration of function âiLBC_encodeâ
> codec_ilbc.c:153: error: âstruct ilbc_coder_pvtâ has no member named âencâ
> codec_ilbc.c:162: error: âstruct ilbc_coder_pvtâ has no member named âbufâ
> codec_ilbc.c:162: error: âstruct ilbc_coder_pvtâ has no member named âbufâ
> make[1]: ** [codec_ilbc.o] Erro 1
> make: ** [codecs] Erro 2
>
>
> Ja dei uma lida no google mas falam sempre para executar o script.. Fiz,
> refiz, etc.. e nada.
>
> Obg
> Felippe.
>
>
> _______________________________________________
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> - Suporte tĂŠcnico local qualificado e gratuito
> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> _______________________________________________
> DIGIVOICE: Lider no mercado de placas para Asterisk
> Único fabricante com Centro de Treinamento especializado.
> LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.
> www.digivoice.com.br ou (11)3016-5200.
> ________
> LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM.
> Arquitetura EscalĂĄvel, Balanceamento de Carga, Portabilidade NumĂŠrica.
> Confira em http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org
> Mais informaçþes: www.shopvoip.com.br ou 0800-6021244
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20110916/f75602c9/attachment.htm 


Mais detalhes sobre a lista de discussăo AsteriskBrasil