win-waspai: Tighten version check for RTWQ

Getting reports that it isn't working for 1607 and below.

If they continue, we should probably just pull the RTWQ path.
master
jpark37 2022-03-12 20:46:13 -08:00 committed by Jim
parent 358ef281c4
commit 2a991a4fa0
1 changed files with 8 additions and 1 deletions

View File

@ -328,7 +328,14 @@ WASAPISource::WASAPISource(obs_data_t *settings, obs_source_t *source_,
// while RTWQ was introduced in Win 8.1, it silently fails
// to capture Desktop Audio for some reason. Disable for now.
if (get_win_ver_int() >= _WIN32_WINNT_WIN10)
struct win_version_info win1703 = {};
win1703.major = 10;
win1703.minor = 0;
win1703.build = 15063;
win1703.revis = 0;
struct win_version_info ver;
get_win_ver(&ver);
if (win_version_compare(&ver, &win1703) >= 0)
rtwq_supported = rtwq_module != NULL;
if (rtwq_supported) {