Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.6.1
-
None
-
Windows 10 (MSVC 2015) on a Dell Venue 8 pro tablet.
Description
Calling QCamera::start() on winrt (windows 10) when using the BackFace camera causes the following assert:
ASSERT failure in bool __thiscall QWinRTCameraControl::setFocus(class
QFlags<enum QCameraFocus::FocusMode>): "The application called an
interface that was marshalled for a different thread.", file
qwinrtcameracontrol.cpp, line 1163
When using the FrontFace camera it starts fine. The FrontFace camera is also the default camera that is used if the QCamera object is instantiated without indicating which camera to use.