Commit Graph

13 Commits

Author SHA1 Message Date
dec05eba
b500704008 Add plugin support (-p option) 2025-08-14 14:57:51 +02:00
dec05eba
3b09cb7fd3 Disable cap_sys_nice which causes amd gpu crash for some people. Do glFlush instead of swapBuffers, which allows it to run at high fps anyways. Downside is that some games on kde plasma can start to stutter. Kde plasma issue? 2025-06-07 00:41:45 +02:00
dec05eba
e3225bc628 Move dbus code to a separate process to allow gpu-screen-recorder to use cap_sys_nice for better recording performance on amd 2025-05-10 17:10:59 +02:00
dec05eba
a4713da02c Refine options text 2025-03-30 05:43:01 +02:00
dec05eba
d472d8d41e Dont allow running the program as the root user 2024-11-24 22:52:12 +01:00
dec05eba
0686b924de Prepare for pipewire audio routing 2024-11-08 18:40:33 +01:00
dec05eba
4a8544eeb3 Update doc for capabilities 2024-09-15 14:55:01 +02:00
dec05eba
ddf3fa5a20 Install systemd service file by default, fix modprobe installation path 2024-07-28 19:40:34 +02:00
dec05eba
5e3a3714dd Install modprobe gsr-nvidia.conf on install 2024-07-28 19:34:48 +02:00
dec05eba
048b8d21ec Add support for desktop portal capture (-w portal) 2024-07-15 19:02:34 +02:00
dec05eba
b9fa7f2fa2 Separate video encoding method from capture method
With this instead of kms_cuda/kms_vaapi/kms_software and
xcomposite_cuda/xcomposite_vaapi/xcomposite_software there
is now only kms and xcomposite.
2024-07-05 10:33:47 +02:00
dec05eba
5f24cd6de6 Make setcap for install optional 2024-06-11 22:21:00 +02:00
A person
dfa7dc6659 Migrate to Meson build system 2024-06-11 17:01:51 +02:00