Hello,

For my directshow splitter, I'm currently compiling the HEAD of ffmpeg
with mingw under windows and link libavutil, libavcodec and
libavformat libs with my filter code using visual studio 2008. Since
revision 12154 of avutil.h, avcodec.h and avformat.h those headers
don't compile anymore using visual studio because of the usage of
macro in a macro call :

1>e:\projects\ffmpeg\libavutil\log.h(41) : warning C4003: not enough
actual parameters for macro 'AV_VERSION_INT_3'
1>e:\projects\ffmpeg\libavutil\log.h(41) : fatal error C1012:
unmatched parenthesis : missing ')'

So, I know that you guys are far from being fan of the visual studio
compiler, but I think I read somewhere that you wanted people to still
be able to link avlibs with it ...

So, my question is the following, do you want to fix this header
problem or not realy ?
- if you do, I can try to provide you with a patch fixing it
- if you don't I will have to either code and maintain my own headers
to use your libs or try to link my directshow filter with mingw ...

Thx for your time.
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to