Commit Graph

11 Commits

Author SHA1 Message Date
dec05eba
b9537941c9 Restart portal capture if it's paused for 3 seconds or more (can happen if returning from lock screen)
Remove dbus server, no longer needed. Just run dbus code directly.
2025-06-28 04:25:26 +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
6024a54551 Fix portal capture on sway and hyprland: unset capture types/cursor modes that are not supported by the desktop portal 2025-03-03 12:36:44 +01:00
dec05eba
4240f0e334 Add -aa and -aai options to record audio only from selected applications
Use the --list-application-audio option to list available applications
to record from.
2024-11-10 23:54:39 +01:00
dec05eba
f9a41041ec Fix HDR capture (HDR metadata is now correct). Note that HDR capture is only available on Wayland and when recording a monitor without the desktop portal option 2024-07-21 19:12:06 +02:00
dec05eba
d2b172dd9c Return status code from dbus instead of true/false 2024-07-20 00:39:02 +02:00
dec05eba
e2d1aa2203 Disable desktop portal capture option on x11 since it doesn't seem to be hardware accelerated 2024-07-18 21:37:06 +02:00
dec05eba
ae204d6e42 dbus: remove duplicate code 2024-07-18 14:33:49 +02:00
dec05eba
e59faebe54 Pipewire: allow capturing at higher fps than 60 2024-07-16 23:17:29 +02:00
dec05eba
32b1cc2df9 Add nicer error message when no screencast desktop portal is running 2024-07-15 19:19:38 +02:00
dec05eba
048b8d21ec Add support for desktop portal capture (-w portal) 2024-07-15 19:02:34 +02:00