Le 17/09/2013 16:00, Eugen Dedu a
écrit :
On 17/09/13 11:08, Thierry Simonnet wrote:
There is also a big problem with libav
(for linux). Debian provides a standard
stripped libav . To have symbols, it is necessary to install
debug packages.
There is also troubles with deprecated functions and then the
dyna mecnism
doesn't work. This implies that it is impossible to use opal
codecs.
I do not understand. Don't dlopen and dlsym work with libav from
debian?!
unfortunately :-(
I checked ekiga -d4 logs (searching link keyword). It seems that
some functions are completely removed with libav-9
As libav libraries are stripped, it is necessary to use dbg
packages.
Checking libavcodec with nm shows that all ffmpeg functions are not
there. Dyna dlopens library but dlsym fail (avinit - not important-,
and more). HD codecs are unusable with libav-9.
Also, there is a patch in debian fixing this, I plan to integrate
it upstream,
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720824.
I migrated opal and ptlib to x.12 version.
I use ffmpeg because it is more
simple to integrate ffmpeg with opal/ptlib libraries. But ekiga
migration is too
hard for me.
I understand, I will work on it as soon as gconf->dconf
migration is finished and ekiga 4.2.0 is released...
Let me know if you want some help.
--
Thierry
Simonnet
ESIEE-Paris
Par
respect pour
l’environnement, n’imprimez ce mail que si nécessaire
|