win-capture: Fix warnings with Visual Studio 2022 17.14

Following error occurs with Visual Studio 2022 v17.14 Preview 4.0 and
Windows 11 SDK 10.0.26100.0.

duplicator-monitor-capture.c(766,35): error C2220: the following warning
is treated as an error
duplicator-monitor-capture.c(766,35): warning C5287: operands are
different enum types
'window_capture_method' and 'display_capture_method'; use an explicit
cast to silence this warning

The warning is reasonable, so change mismatched enum type.
This commit is contained in:
jeiea
2025-04-29 07:40:43 +09:00
committed by Ryan Foster
parent 8441c04c73
commit 55673966cf
@@ -762,7 +762,7 @@ static void update_settings_visibility(obs_properties_t *props, struct duplicato
{
pthread_mutex_lock(&capture->update_mutex);
const enum window_capture_method method = capture->method;
const enum display_capture_method method = capture->method;
const bool dxgi_options = method == METHOD_DXGI;
const bool wgc_options = method == METHOD_WGC;