vcpkg/ports/ffmpeg/fix_windowsinclude-in-ffmpegexe-2.patch
driver1998 a85359f7d3 ffmpeg: enable arm/arm64 windows support (#6590)
* ffmpeg: enable arm/arm64 windows support

* ffmpeg: fix x64-uwp

* ffmpeg: remove outdated patch

* ffmpeg: remove outdated patch
2019-06-06 16:04:27 -07:00

15 lines
562 B
Diff

--- a/fftools/ffmpeg.c 2017-07-29 19:49:29.000000000 +0200
+++ b/fftools/ffmpeg.c 2018-09-02 20:32:27.666725200 +0200
@@ -23,6 +23,11 @@
* multimedia converter based on the FFmpeg libraries
*/
+#define _WIN32_WINNT 0x0502 // Must be less than 0x0600, because otherwise WinSock2.h defines "pollfd" which then gets redefined in "os_support.h".
+ // I suppose that "HAVE_STRUCT_POLLFD" should be 1, but it happens to be 0. Sorry, this is somewhat beyond me.
+#define WIN32_LEAN_AND_MEAN
+
+
#include "config.h"
#include <ctype.h>
#include <string.h>