wasapi2: Allows process loopback capture on Windows 10
authorSeungha Yang <seungha@centricular.com>
Thu, 27 Apr 2023 19:28:24 +0000 (04:28 +0900)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Sun, 30 Apr 2023 15:14:53 +0000 (15:14 +0000)
commitb40bedb5975d5e2fa468f84f13d123752038722d
tree6aac1af4d4d94b1122804fb7ea13eca1f363f570
parent9e2eeab1c68acbbd048c1de3475866a9b59cc42d
wasapi2: Allows process loopback capture on Windows 10

As per MS documentation[1], it requires Windows 10 Build 20348
but it seems to be supported by old versions too

[1] https://learn.microsoft.com/en-us/windows/win32/api/audioclientactivationparams/
ns-audioclientactivationparams-audioclient_process_loopback_params

Fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2524
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4517>
subprojects/gst-plugins-bad/sys/wasapi2/gstwasapi2util.c