diff options
author | dec05eba <dec05eba@protonmail.com> | 2022-03-23 15:11:46 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2022-03-23 15:11:46 +0100 |
commit | c0a68e20636b4ad1f3cbc3cd095705770acbc162 (patch) | |
tree | 8bc7aaf366337d1b69c6ecd98b5ba01e2d657eb8 | |
parent | 3087f3ce12c1e8fe66e050c0780071a2550744ad (diff) |
Readd nvfbc cursor capture
-rw-r--r-- | README.md | 1 | ||||
-rw-r--r-- | include/NvFBCLibrary.hpp | 2 |
2 files changed, 2 insertions, 1 deletions
@@ -42,3 +42,4 @@ libraries at compile-time. * Clean up the code! * Fix segfault in debug mode (happens because audio codec becomes NULL?) * Dynamically change bitrate/resolution to match desired fps. This would be helpful when streaming for example, where the encode output speed also depends on upload speed to the streaming service. +* Show cursor when recording a single window. Currently the cursor can only be recorded when recording the monitor/screen (nvfbc).
\ No newline at end of file diff --git a/include/NvFBCLibrary.hpp b/include/NvFBCLibrary.hpp index 2cc09d8..1d7402e 100644 --- a/include/NvFBCLibrary.hpp +++ b/include/NvFBCLibrary.hpp @@ -122,7 +122,7 @@ public: memset(&create_capture_params, 0, sizeof(create_capture_params)); create_capture_params.dwVersion = NVFBC_CREATE_CAPTURE_SESSION_PARAMS_VER; create_capture_params.eCaptureType = NVFBC_CAPTURE_SHARED_CUDA; - create_capture_params.bWithCursor = NVFBC_FALSE; + create_capture_params.bWithCursor = NVFBC_TRUE; if(capture_region) { create_capture_params.captureBox = { x, y, width, height }; *display_width = width; |