summaryrefslogtreecommitdiffstats
path: root/libavfilter/vsrc_gfxcapture_winrt.cpp
diff options
context:
space:
mode:
authorTimo Rothenpieler <[email protected]>2025-09-14 18:47:02 +0200
committerTimo Rothenpieler <[email protected]>2025-09-14 20:33:24 +0200
commitd74d3080ffdd358c595cf363f4053860d8fbb17d (patch)
treef09ab3dbc82b0955d6456c4c4172255226a42527 /libavfilter/vsrc_gfxcapture_winrt.cpp
parent9e3c07f2dfaaf55690a83b173778487ce5c9a484 (diff)
avfilter/vsrc_gfxcapture: make checkheaders happy
Diffstat (limited to 'libavfilter/vsrc_gfxcapture_winrt.cpp')
-rw-r--r--libavfilter/vsrc_gfxcapture_winrt.cpp23
1 files changed, 2 insertions, 21 deletions
diff --git a/libavfilter/vsrc_gfxcapture_winrt.cpp b/libavfilter/vsrc_gfxcapture_winrt.cpp
index 42977efcc5..89cbdd3df9 100644
--- a/libavfilter/vsrc_gfxcapture_winrt.cpp
+++ b/libavfilter/vsrc_gfxcapture_winrt.cpp
@@ -16,24 +16,9 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
-extern "C" {
-#include "config.h"
-}
-
-#if !defined(_WIN32_WINNT) || _WIN32_WINNT < 0x0A00
-#undef _WIN32_WINNT
-#define _WIN32_WINNT 0x0A00
-#endif
-
-#define WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION 0x130000
-
-// work around bug in mingw double-defining IReference<unsigned char> (BYTE == boolean)
-#define ____FIReference_1_boolean_INTERFACE_DEFINED__
+#include "vsrc_gfxcapture_winrt.hpp"
+#include "vsrc_gfxcapture_shader.h"
-#include <windows.h>
-#include <initguid.h>
-#include <wrl.h>
-#include <roapi.h>
#include <dwmapi.h>
#include <d3d11.h>
#include <d3dcompiler.h>
@@ -66,16 +51,12 @@ extern "C" {
#include <atomic>
#include <cinttypes>
#include <condition_variable>
-#include <functional>
#include <memory>
#include <mutex>
#include <regex>
#include <string>
#include <type_traits>
-#include "vsrc_gfxcapture_winrt.h"
-#include "vsrc_gfxcapture_shader.h"
-
using namespace ABI::Windows::System;
using namespace ABI::Windows::Foundation;
using namespace ABI::Windows::Graphics::Capture;