Gstreamer 0.10.21 - como atualizar a versão do decodificador faad de 0.10.22.3 para 0.10.23

1

Como atualizar apenas um decodificador? Eu tenho um hardware que está usando cancelamento de eco + redução de ruído, quando eu uso decodificador faad versão 0.10.22.3 ele não funciona mesmo usando eco WebRTC ou PJ.

Eu preciso depurar muitas coisas, mas não posso atualizar o decodificador de faad de 0.10.22.3 para 0.10.23. Alguma idéia de como atualizá-lo usando o apt-get apenas o faad ou todo o gst-plugin-bad?

# gst-launch-0.10 --version
gst-launch-0.10 version 0.10.36
GStreamer 0.10.36
https://launchpad.net/distros/ubuntu/+source/gstreamer0.10

Versão existente instável:

# gst-inspect-0.10 faad | grep Version
  Version:      0.10.22.3

Versão melhor / estável para instalar:

# gst-inspect-0.10 faad | grep Version
  Version:      0.10.23
    
por YumYumYum 29.10.2013 / 03:30

1 resposta

1

Para obter qualquer plugin do Gstreamer específico do Ubuntu, acesse-o aqui: link

1) antes de construir a partir da fonte, tenha as bibliotecas dev

sudo apt-get install faad libfaad-dev libfaac-dev

2) remover faad antigo existente

dpkg --list | grep gstreamer
sudo apt-get remove gstreamer0.10-plugins-bad

3) instale o novo

wget http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.10.23.tar.gz
tar xvfz gst-plugins-bad-0.10.23.tar.gz
./autogen.sh
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib --with-package-name="GStreamer Bad" --with-package-origin="http://www.ubuntu.org/" --enable-gtk-doc --disable-static;
make
sudo make install
    
por YumYumYum 29.10.2013 / 08:55