mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-06-11 01:08:29 -04:00
MSVC Build Tools 14.50 shipping in Visual Studio 2026 18.0 have officially deprecated any experimental implementation of coroutines. The WinRT base header does conditionally include the experimental header if no "native" implementation can be found (which will be true for any C++ language version before C++20). Even though libobs-winrt does not make use of any coroutines, it has to include the base header and will thus trigger this error. Per the official deprecation notice, this warning can be silenced and will be automatically resolved once the project upgrades to C++20 support.