From dc7b3011a10294dce2be9074c44925f25f1a9a86 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sat, 15 Apr 2023 20:43:46 +0200 Subject: Show description that monitor capture may perform better --- com.dec05eba.gpu_screen_recorder.appdata.xml | 5 +++++ src/main.cpp | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/com.dec05eba.gpu_screen_recorder.appdata.xml b/com.dec05eba.gpu_screen_recorder.appdata.xml index 28d766a..0b3462a 100644 --- a/com.dec05eba.gpu_screen_recorder.appdata.xml +++ b/com.dec05eba.gpu_screen_recorder.appdata.xml @@ -38,6 +38,11 @@ + + +

Enable AMD/Intel monitor capture. Requires the flatpak to be installed system-wide and it requires restricted root access. Record a single window if you dont like these restrictions.

+
+

Add experimental support for AMD/Intel. Quality might not be well tuned yet and the video is in variable framerate mode, which might cause issues with some out of date video editing software or video players. Recording on AMD/intel is currently limited to a window (monitor capture is not possible yet).

diff --git a/src/main.cpp b/src/main.cpp index f743a8e..e5a0b99 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1812,7 +1812,7 @@ static GtkWidget* create_common_settings_page(GtkStack *stack, GtkApplication *a label += "x"; label += std::to_string(crtc_info->height); if(gpu_inf.vendor != GPU_VENDOR_NVIDIA) - label += ", requires root access"; + label += ", requires root access, may perform better"; label += ")"; // Leak on purpose, what are you gonna do? stab me? -- cgit v1.2.3