On 2012-01-01 17:17:06 (+0100), Martin Rehn <[email protected]> wrote: > The mlt framework (Packman version 0.7.6-1.5) requires the function > avformat_close_input() to be found in libavformat.so.53. This is > missing from the package libavformat53 (Packman version 0.9-1.3). > > Error message from running kdenlive, which uses mlt: > > mlt_repository_init: failed to dlopen /usr/lib64/mlt/libmltavformat.so > (/usr/lib64/libavfilter.so.2: symbol avformat_close_input, version > LIBAVFORMAT_53 not defined > in file libavformat.so.53 with link time reference) > > The missing function seems to have been added quite recently, > deprecating the older av_close_input_file(): > > http://permalink.gmane.org/gmane.comp.video.libav.scm/3684 > > I suppose updating ffmpeg might be the easiest fix?
I'm baffled that mlt builds in the first place, because the compilation or linking stage should have noticed that that function is not available in the ffmpeg it builds against... Well, mlt doesn't even use that function (avformat_close_input), but uses av_close_input_file() instead. Manfred, any idea what happens in ffmpeg there? oO cheers -- -o) Pascal Bleser /\\ http://opensuse.org -- we haz green _\_v http://fosdem.org -- we haz conf
pgpHgSvR91YQ7.pgp
Description: PGP signature
_______________________________________________ Packman mailing list [email protected] http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
