LookingGlass/host/platform/Windows/capture/NVFBC
Quantum a702c912ae [host] nvfbc: move NvFBCToSysCreate into nvfbc_init
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.
2021-01-31 10:57:51 +11:00
..
src [host] nvfbc: move NvFBCToSysCreate into nvfbc_init 2021-01-31 10:57:51 +11:00
CMakeLists.txt [c-host] renamed finall to just plain host 2020-05-25 13:42:43 +10:00