In order to be get the latest code of AkVirtualCamera as of yesterday to compile under Windows 10 with latest Visual Studio 16 2019 SDK, I had to apply the following small patch, because the available std::signbit() has no variant which is defined on int64_t. The long double was the closest floating point type which looks acceptable, as no integral type like long long was accepted. Please double check this, but I wanted to let you know that such a patch was needed to get AkVirtualCamery building under Windows 10...
Or maybe replacing signbit() with a macro here or an inline here? because at the end I only interested on knowing if the number (or fraction) is positive or negative, it make not much sense to cast to a floating value just for that.
In order to be get the latest code of AkVirtualCamera as of yesterday to compile under Windows 10 with latest Visual Studio 16 2019 SDK, I had to apply the following small patch, because the available
std::signbit()
has no variant which is defined onint64_t
. Thelong double
was the closest floating point type which looks acceptable, as no integral type likelong long
was accepted. Please double check this, but I wanted to let you know that such a patch was needed to get AkVirtualCamery building under Windows 10...