Re: [packman] Tumbleweed: avformat_close_input needed by mlt missing from libavformat53
Am Montag, 2. Januar 2012, 18:35:13 schrieb Martin Rehn: Never mind; on closer inspection it turned out that I had an incompatible version of libavfilter2 installed. Sorry! I've added a Requires entry in libavformat to ibavfilter with version and release. So it should be always the correct libavfilter version be installed. I hope this will prevent you from such problems in the future. -- Machs gut| http://www.iivs.de/schwinde/buerger/tremmel/ Manfred | http://packman.links2linux.de/ ___ Packman mailing list Packman@links2linux.de http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
Re: [packman] Tumbleweed: avformat_close_input needed by mlt missing from libavformat53
Carl, Sorry: as I wrote to Pascal and also previously to the list, I was mistaken in this report. If you look closer at the error message it is apparent that the error comes from libavformat, and it turned out that I did indeed have a bad version of that library installed. Nothing to see here; my bad! / Martin ___ Packman mailing list Packman@links2linux.de http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
Re: [packman] Tumbleweed: avformat_close_input needed by mlt missing from libavformat53
Pascal Bleser pascal.bleser@... writes: Well, mlt doesn't even use that function (avformat_close_input), but uses av_close_input_file() instead. Afaict, both functions are defined in current FFmpeg and 0.9. Or am I wrong? Carl Eugen ___ Packman mailing list Packman@links2linux.de http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
Re: [packman] Tumbleweed: avformat_close_input needed by mlt missing from libavformat53
On 2012-01-01 17:17:06 (+0100), Martin Rehn martinr...@gmx.com 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 Packman@links2linux.de http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
Re: [packman] Tumbleweed: avformat_close_input needed by mlt missing from libavformat53
Never mind; on closer inspection it turned out that I had an incompatible version of libavfilter2 installed. Sorry! / Martin ___ Packman mailing list Packman@links2linux.de http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
[packman] Tumbleweed: avformat_close_input needed by mlt missing from libavformat53
Hello, 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? / Martin ___ Packman mailing list Packman@links2linux.de http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman