Le 30/04/2013 10:30, Eugen Dedu a
écrit :
On 30/04/13 10:22, Thierry Simonnet wrote:
Hello,
I worked on my own to see how to have a more up to date version
of ekiga.
For Gtk, there is no major problem to use gtk+3 for Linux or
windows.
For Opal there is a MAJOR problem that exists even now.
Opal (x_10 branch) codecs (H264, MPEG4, H263+) use libav. BUT
they use it
through dyna. Checking libavcodec with nm shows that all ffmpeg
functions are
not there. And then, dyna dlopens well library but dlsym fail
(avinit - not
important-, and more). HD codecs are unusable with libav. ffmpeg
is more
compliant. It in easy to check it with ekiga -d 4 and searching
link keyword".
I will look into these issues as soon as libav v9 appears in
debian unstable.
The trouble will exist in any cases : libav is compiled by debian
with stripping option. The dlopen and dlsym will not work.
I checked x_12 branches of opal and ptlib
to see if they are usable. They are
with ffmpeg without any modification. For ekiga itself, some
evolutions can be
easily handled but I have not a good knowledge of the ekiga
code. Some errors
remain especially in opal-call-manager.cxx.
We will fix v12 issues when we release 4.2.0 and we switch to v12
branches.
Last version of v10 branches have the same trouble. (Deprecated
function calls)
Migrating to new version of opal and ptlib are mandatory for
up-to-date Linux distributions compatibility.
This migration implies also a choice : libav or ffmpeg especially
for opal codecs (dyna mechanism).
It is a small advice from a modest geezer IT project manager and
linux distribution manager (debian pa-risc - http://www.pateam.org/)
:-)
--
Thierry
Simonnet
ESIEE-Paris
Par
respect pour
l’environnement, n’imprimez ce mail que si nécessaire
|