From commit
dd74a851, to be exact. Now cap_ffmpeg.cpp should actually
build if HAVE_FFMPEG is true.
Also modified some gpu sources in a similar manner.
#if defined(HAVE_CUDA) && defined(HAVE_NVCUVID)
-#if defined(HAVE_FFMPEG) && defined(BUILD_SHARED_LIBS)
+#if defined(HAVE_FFMPEG) && defined(BUILD_SHARED_LIBS) && !defined(WIN32)
#include "../src/cap_ffmpeg_impl.hpp"
#else
#include "../src/cap_ffmpeg_api.hpp"
#else // !defined HAVE_CUDA || !defined WIN32
-#ifdef HAVE_FFMPEG
- #include "../src/cap_ffmpeg_impl.hpp"
-#else
- #include "../src/cap_ffmpeg_api.hpp"
-#endif
-
+#include "../src/cap_ffmpeg_api.hpp"
///////////////////////////////////////////////////////////////////////////
// VideoWriter_GPU::Impl
#include "precomp.hpp"
-#ifdef HAVE_FFMPEG
+#if defined HAVE_FFMPEG && !defined WIN32
#include "cap_ffmpeg_impl.hpp"
#else
#include "cap_ffmpeg_api.hpp"