On 2/1/2017 8:33 AM, Patrick Matthäi wrote:
> Am 01.02.2017 um 15:07 schrieb Brian Matherly:
>> I can provide an update on this.
>>
>> With the 1.2.0 release of libebur128, the upstream library should be
>> compatible with MLT. The only thing that would be needed is for
>> someone to modify the Makefile/configure script in MLT to be able to
>> use either external or internal libebur128. I think that it would be
>> acceptable for the script to always use the external library if it is
>> present and its version is >= 1.2.0 - and then fall back to the
>> internal library. One could use the rtaudio module as an example of
>> how to do this. This isn't a high priority for me, but I may get
>> around to it eventually. If anyone wants to submit a patch (pull
>> request), I would be happy to help test and sponsor it.
> Thanks for your update. "Unhappily" Debian will freeze on this sunday,
> so this change comes a few days too late, but this will be part of the
> next release.
>
> I would be happy to see support in the configure script for it :)

I went ahead and updated the MLT internal libebur128 source files to 
match the upstream source files. Everything works. So MLT is compatible 
with libebur128 1.2.0.

Then, I looked into detecting the installed version of libebur128. 
Unfortunately, the debian package for libebur128 does not provide a 
pkg-config file:
https://packages.debian.org/sid/amd64/libebur128-1/filelist
MLT does not use autotools to generate the makefiles. So detecting the 
installed version is not trivial.

I think the next steps to get where you want to be are:
1) Update the libebur128 .deb to include .pc files for pkg-config
2) Update MLT to perform the detection

~Brian


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to