2011-10-03, 21:05
bobo1on1 Wrote:XBMC has to be compiled against a certain version of ffmpeg, because there's no standard way of installing a library and headers on windows, we can't support external ffmpeg, simply because we can't use something that doesn't exist.Thanks for the clarification. Never did any Windows development, so I had absolutely no idea. So this would only work on Linux (and probably any Unix-like OS including OSX)?
Allow me a different question, then: If Unix-like operating systems support an external ffmpeg library, am I correct to assume that you use ffmpeg as is, not a fork, and simply don't want to sync the library every other day to maintain stability? In that case, wouldn't a build compiled against ffmpeg head (or libav I guess) be little to no work, but simply not fit for general consumption due to stability concerns? Or are there substantial (Windows specific) modifications to ffmpeg required?