1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-04 09:11:33 +02:00
vlc/modules/video_output/win32
Steve Lhomme e568b2fd73 win32: drawable: replace the internal HWND with a hook on the parent Window
Every time the parent receives a message, we check if the size has not changed.

The window hook only works if we have a DLL. This is the case in regular windows
builds. It won't work if it's very built statically.

We do not use an internal HWND anymore that was not always getting the WM_SIZE
events.
2022-11-17 14:39:26 +00:00
..
builtin_shaders.h builtin_shaders.h: update to BT.709-2 coefficients 2021-05-03 14:41:37 +00:00
common.c vout: win32: simplify CommonControl 2022-05-26 13:27:24 +00:00
common.h vout: win32: do not return errors when CommonControl fails 2022-05-26 13:27:24 +00:00
d3d11_quad.cpp d3d11: add support for 8-bit I444 rendering 2022-05-17 11:09:25 +00:00
d3d11_quad.h vout: d3d11: use video_transform_t to express the texture orientation 2022-03-05 12:23:02 +00:00
d3d11_shaders.cpp direct3d11: avoid using GetAddressOf with ComPtr 2022-03-01 13:07:04 +00:00
d3d11_shaders.h direct3d11: use d3d11_quad_t as a class 2022-02-24 16:20:19 +00:00
d3d11_swapchain.cpp direct3d11: remove the legacy (UWP) way of passing the swapchain/d3dcontext 2022-08-10 07:10:56 +00:00
d3d11_swapchain.h direct3d11: remove the legacy (UWP) way of passing the swapchain/d3dcontext 2022-08-10 07:10:56 +00:00
d3d_dynamic_shader.c d3d_dynamic_shader: remove range adjustment inside the shader 2022-08-06 20:11:46 +00:00
d3d_dynamic_shader.h d3d_dynamic_shader: make d3d_shader_compiler_t private 2022-02-25 14:26:21 +00:00
d3d_shaders.c d3d_shaders: use the standards' values for black level and achromacy 2022-08-06 20:11:46 +00:00
d3d_shaders.h libvlc: add the possibility to flip the rendered textures 2022-03-05 12:23:02 +00:00
direct3d9.c direct3d9/interop_dxva2: remove unused HRESULT 2022-08-27 06:32:36 +00:00
direct3d11.cpp direct3d11: remove the legacy (UWP) way of passing the swapchain/d3dcontext 2022-08-10 07:10:56 +00:00
drawable.c win32: drawable: replace the internal HWND with a hook on the parent Window 2022-11-17 14:39:26 +00:00
dxgi_swapchain.cpp direct3d11: remove the legacy (UWP) way of passing the swapchain/d3dcontext 2022-08-10 07:10:56 +00:00
dxgi_swapchain.h Only define VLC_WINSTORE_APP if true 2021-08-19 05:38:17 +00:00
events.c modules: add a fancy name to internal threads 2022-05-18 07:52:09 +02:00
events.h window: rename <vlc_vout_window.h> to <vlc_window.h> 2022-05-16 16:51:03 +00:00
glwin32.c vout: win32: do not return errors when CommonControl fails 2022-05-26 13:27:24 +00:00
inhibit.c modules: add a fancy name to internal threads 2022-05-18 07:52:09 +02:00
sensors.cpp win32: sensors: avoid using GetAddressOf with ComPtr 2022-03-01 13:07:04 +00:00
wgl.c wgl: fix warnings 2022-06-29 08:19:33 +00:00
win32touch.c objects: add vlc_object_instance() 2019-02-19 18:05:35 +02:00
win32touch.h win32: remove _WIN32_WINNT force to Win7 or older 2021-10-11 07:41:53 +02:00
window.c vout: win32: implement ICC profile reading 2022-09-24 08:23:36 +00:00
wingdi.c vout: win32: do not return errors when CommonControl fails 2022-05-26 13:27:24 +00:00