Oh boy, so much dumb.
The API version is not the same as the user-friendly release version.
Your FFmpeg is too new. If you want to build an old FFMS2 you should use an old FFmpeg too.
You're doing it wrong. There is no such conflict. If you're getting compilation errors anyway, post the compilation log if you want assistance.
If you want to compile FFMS2 trunk you can use any version of FFmpeg or libav, as long as it's not too old.
You're dumb and you're probably doing it wrong. There are no such conflicts. The current version of FFMS2 is backwards compatibile with all FFmpeg/libav versions at the very least six months back.
We're interested in any and all crash reports, but no, they're not caused by "libs conflicts".
If you want libpostproc I suggest you compile it yourself.
If you want actual help or meaningful answers rather than just flaming, I suggest you start posting some compilation logs.
Fluffy,
I built ffmpeg.v0.7.1. The /libavutil/sha1.h is mandatory required to build the svn.ffms2.15.Revision509.src and sha1.h is missing in the latest months's ffmpeg releases. Then I overwrote /mingw/mingw32/ with the obtained 0.7.1 installed "include" and "lib" folders (libav headers, .a libs and the pkgconfig .pc files).
building svn.ffms2.15.Revision509.src with ffmpeg.v0.7.1 libs - logsDoesn't worked... building errors... Then I thought to myself the ffmpeg.v0.7.1 libs are too old (but have sha1.h included).
No problem, let's try something new, ffmpeg.v0.8.1...
I built ffmpeg.v0.8.1 and I overwrote /mingw/mingw32/ with the new obtained 0.8.1 installed "include" and "lib" folders (libav headers, .a libs and the pkgconfig .pc files). The old /libavutil/sha1.h remained there, it doesn't exist in the newest ffmpeg libav packs.
building svn.ffms2.15.Revision509.src with ffmpeg.v0.8.1 libs - logsAgain, doesn't work... The ffmpeg.v0.8.1 libav libs seems to be too new for ffms2...
Now, dumb questions for wise answers:
Q: Why the src version is named 2.15 and the created package version is 2.13.1 ?
A: ...
Q: Why don't you add in your release ffmscompat.h and libffms2.a to avoid all this mess (ffms2.dll and ffms2.lib don't fit with the "--enable-static" option and people don't want a bunch of files around to run eg. x264.exe)?
A:...
Q: Why it's easy to build x264, ffmpeg, libav, Glib, pkconfig,... but with ffms2 only problems?
A:...
example of bug:
---------------------------------------------------
\svn.ffms2.15.Revision509.src\src\core\indexing.cpp
---------------------------------------------------
30 #include <libavutil/sha1.h>
---------------------------------------------------
libavutil/sha1.h: there is no such thing in the recent ffmpeg libav releases.
I don't know when they removed sha1.h from headers, but I suppose the change happend months ago.
So, before you talk about dumbs, check before if you have valid arguments. The rest is poetry.
Have a nice day