[AsteriskBrasil] [Fwd: Codec g729 não funciona....]

Bernardo Vieira bernardo.vieira em terra.com.br
Sexta Setembro 22 14:45:17 BRT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Você está usando um codec compilado com bibliotecas estáticas do IPP
(Intel Processor Primitives), provavelmente seu processador não suporta
estas instruções. Você tem três opções:

1) Comprar o codec da digium: são $10 muito bem empregados se você não
sabe o que está fazendo. O codec da digim é compilado usando bibliotecas
dinâmicas então você não vai ter este problema.

2) Pegar uma versão do codec compilado para o seu processador: dá um #
cat /proc/cpuinfo e vê as características do seu processar e pega uma
versão do codec compilado com flags compatíveis. NB se o seu processador
não é Intel, ou não é PIV para cima, não use codecs compilados com IPP
ou você vai ter este tipo de erro que você já viu

3) Compile você mesmo o codec: não vou detalhar muito os passos aqui
porque é extremamente extenso e você encontra facilmente as instruções
no google, mas basicamente, os passos são: 1 - registrar como
desenvolvedor na intel 2 - fazer download das bibliotecas do IPP, essas
bibliotecas vem com os fontes do codec 729 3 - fazer download dos fontes
dos programas de demostração do IPP, esses programas vem com um wrapper
para as chamadas do codec g729 4 - dar um patch nos programs de
demostracao para ele tornar-se um compatível com o asterisk 5 - compilar
tudo

Seja qual for a solução que você optar, não vai ser no emule que você
vai achar a saída... use o google!

Christian wrote:
> Faltou a msg de erro:
> 
>  == Registered translator 'lintolpc10' from format slin to lpc10, cost 6
>  [codec_g729.so] => (G729/PCM16 (signed linear) Codec Translator, based
> on IPP)
> Illegal instruction
> 
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFFCEt2QVs8jsa1mQRAoP1AJ0Uo7lB4mVRczwLjlieeOeroiLg5ACdEJt9
jbe2rwo2pdMuwtr5KI31ZQA=
=BFbn
-----END PGP SIGNATURE-----


Mais detalhes sobre a lista de discussão AsteriskBrasil