From c0a68e20636b4ad1f3cbc3cd095705770acbc162 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Wed, 23 Mar 2022 15:11:46 +0100 Subject: Readd nvfbc cursor capture --- README.md | 1 + include/NvFBCLibrary.hpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c15973d..c11d794 100644 --- a/README.md +++ b/README.md @@ -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; -- cgit v1.2.3