mirror of
https://github.com/gnif/LookingGlass.git
synced 2024-11-10 08:38:20 +00:00
a702c912ae
When NvFBCToSysCapture reports recreation is required, we return CAPTURE_RESULT_REINIT, which eventually calls nvfbc_deinit and then nvfbc_init. However, the NvFBC object is actually created in nvfbc_create, which means the NvFBC object is never actually recreated. The result is an endless cycle of NvFBC asking for recreation. This commonly manifests as the client waiting endlessly for the host when the guest machine reboots. In this commit, the NvFBC object creation is moved into nvfbc_init, and when recreation is required, it will actually be recreated. |
||
---|---|---|
.. | ||
capture | ||
include/windows | ||
src | ||
app.manifest | ||
CMakeLists.txt | ||
installer.nsi | ||
resource.rc |