I've found that PlatformStream for Windows has definition of method hasNewFrame and captureFrame but has no implementation of those methods. And it seems that the presence of hasNewFrame/captureFrame in PlatformStream has not sense because those methods are not virtual. So I've removed them from Windows version of PlatformStream class.
I've also fixed code with implicit conversion from std::size_t to uint32_t and int32_t because such a conversion leads to warnings from VC++ compiler.
I've found that PlatformStream for Windows has definition of method
hasNewFrame
andcaptureFrame
but has no implementation of those methods. And it seems that the presence ofhasNewFrame
/captureFrame
in PlatformStream has not sense because those methods are not virtual. So I've removed them from Windows version of PlatformStream class.I've also fixed code with implicit conversion from
std::size_t
touint32_t
andint32_t
because such a conversion leads to warnings from VC++ compiler.