Browse Source

modules: explicitly include windows.h when needed

pull/162/head
Steve Lhomme 3 years ago
parent
commit
6f992b755a
  1. 2
      modules/access/screen/win32.c
  2. 1
      modules/access/wasapi.c
  3. 2
      modules/control/globalhotkeys/win32.c
  4. 3
      modules/gui/qt/maininterface/compositor_dcomp_acrylicsurface.cpp
  5. 2
      modules/gui/skins2/win32/win32_timer.hpp
  6. 2
      modules/services_discovery/windrive.c
  7. 4
      modules/video_output/caca.c
  8. 1
      modules/video_output/opengl/gl_common.h
  9. 2
      modules/video_output/win32/common.h
  10. 2
      modules/video_output/win32/drawable.c
  11. 1
      modules/video_output/win32/dxgi_swapchain.cpp
  12. 2
      modules/video_output/win32/events.h
  13. 2
      modules/video_output/win32/inhibit.c

2
modules/access/screen/win32.c

@ -35,6 +35,8 @@
#include "screen.h"
#include <windows.h>
static void screen_CloseCapture(screen_data_t *);
static block_t *screen_Capture(demux_t *);

1
modules/access/wasapi.c

@ -33,6 +33,7 @@
#define _DECL_DLLMAIN
#include <vlc_common.h>
#include <windows.h>
#include <vlc_aout.h>
#include <vlc_demux.h>
#include <vlc_plugin.h>

2
modules/control/globalhotkeys/win32.c

@ -32,6 +32,8 @@
#include <vlc_interface.h>
#include <vlc_actions.h>
#include <windows.h>
/*****************************************************************************
* Local prototypes
*****************************************************************************/

3
modules/gui/qt/maininterface/compositor_dcomp_acrylicsurface.cpp

@ -27,6 +27,9 @@
#include "compositor_dcomp.hpp"
#include <windows.h>
#include <ntdef.h>
namespace
{

2
modules/gui/skins2/win32/win32_timer.hpp

@ -26,6 +26,8 @@
#include "../src/os_timer.hpp"
#include <windows.h>
class CmdGeneric;
// Win32 specific timer

2
modules/services_discovery/windrive.c

@ -28,6 +28,8 @@
#include <vlc_services_discovery.h>
#include <vlc_plugin.h>
#include <windows.h>
static int Open (vlc_object_t *);
VLC_SD_PROBE_HELPER("disc", N_("Discs"), SD_CAT_DEVICES)

4
modules/video_output/caca.c

@ -38,7 +38,9 @@
#include <vlc_plugin.h>
#include <vlc_vout_display.h>
#include <vlc_actions.h>
#if !defined(_WIN32) && !defined(__APPLE__)
#if defined(_WIN32)
#include <windows.h>
#elif !defined(__APPLE__)
# ifdef X_DISPLAY_MISSING
# error Xlib required due to XInitThreads
# endif

1
modules/video_output/opengl/gl_common.h

@ -41,6 +41,7 @@
# include <GLES2/gl2ext.h>
# else
# ifdef HAVE_GL_WGLEW_H
# include <windows.h>
# include <GL/glew.h>
# endif
# include <GL/gl.h>

2
modules/video_output/win32/common.h

@ -24,6 +24,8 @@
#include <vlc_vout_display.h>
#include <windows.h>
#ifdef __cplusplus
extern "C" {
#endif// __cplusplus

2
modules/video_output/win32/drawable.c

@ -32,6 +32,8 @@
#include <vlc_window.h>
#include "../wasync_resize_compressor.h"
#include <windows.h>
#define HWND_TEXT N_("Window handle (HWND)")
#define HWND_LONGTEXT N_( \
"Video will be embedded in this pre-existing window. " \

1
modules/video_output/win32/dxgi_swapchain.cpp

@ -29,6 +29,7 @@
#include <vlc_es.h>
#include <windows.h>
#if defined(HAVE_DCOMP_H)
# include <dcomp.h>
#endif

2
modules/video_output/win32/events.h

@ -24,6 +24,8 @@
#include <vlc_window.h>
#include <vlc_vout_display.h>
#include <windows.h>
/**
* HWNDs manager.
*/

2
modules/video_output/win32/inhibit.c

@ -28,7 +28,9 @@
#include <vlc_threads.h>
#include <vlc_inhibit.h>
#include <vlc_plugin.h>
#include <assert.h>
#include <windows.h>
struct vlc_inhibit_sys
{

Loading…
Cancel
Save