Commit Graph

98 Commits

Author SHA1 Message Date
dec05eba
c7d156aef7 Automatically choose video codec based on capture resolution
Add error checks for video capture resolution since some users are retarded
2025-08-07 20:28:29 +02:00
dec05eba
05e32256af 5.6.4 2025-07-29 23:31:07 +02:00
dec05eba
53e879b972 5.6.3 2025-07-21 02:44:11 +02:00
dec05eba
1e62e654e2 Pipewire: support alpha textures again, do alpha blending and clear
background if fourcc is alpha.
2025-07-20 23:33:49 +02:00
Er2
0794008e6f FreeBSD: Add support 2025-07-06 19:44:46 +02:00
dec05eba
cecaea8d6d 5.6.1 2025-06-28 18:09:57 +02:00
dec05eba
4f32d56f21 5.6.0 2025-06-28 04:31:16 +02:00
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
2290f0641c 5.5.10 2025-06-23 12:52:08 +02:00
dec05eba
630c504241 Limit nvidia-smi to opensuse because it causes huge memory leak on ubuntu/debian. Add example toggle-recording.sh script 2025-06-12 14:42:04 +02:00
dec05eba
d0a620a574 5.5.8 2025-06-10 10:58:21 +02:00
dec05eba
b0b1442a03 Swap flush and memory barrier 2025-06-07 11:51:49 +02:00
dec05eba
baa7bfd5e4 5.5.6 2025-06-07 00:56:29 +02:00
dec05eba
815350a5ca Support surround sound for application audio capture, support unlimited links 2025-05-26 17:57:51 +02:00
dec05eba
637d6ebfd6 Match gsr monitor name with wayland monitor name. Thanks info@leocodes 2025-05-25 19:07:59 +02:00
dec05eba
2a0fb9f449 cap_sys_nice fix for nixos 2025-05-11 18:39:13 +02:00
dec05eba
0ae5b83e47 5.5.2 2025-05-10 19:23:13 +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
5cda6c0bf0 Fix incorrect replay duration saved for disk replay 2025-05-05 01:44:27 +02:00
dec05eba
c1fefb6afb 5.5.0 2025-05-04 22:01:23 +02:00
dec05eba
36c74d3411 Add -replay-storage option to specify if temporary replay data should be stored in ram or disk 2025-05-04 21:24:07 +02:00
dec05eba
06b559ecef 5.4.1 2025-04-23 19:48:42 +02:00
dec05eba
24ab0bd7aa 5.4.0 2025-04-22 18:46:20 +02:00
dec05eba
1fd30187fa Move encoding code from video encoder to encoder, since it also processes audio input 2025-04-22 00:07:20 +02:00
dec05eba
81f155bf63 Refactor video encoding packet receiving, replay buffer and finish SIGRTMIN for recording while replay/replaying. Add -ro option to specify the directory 2025-04-21 23:02:29 +02:00
dec05eba
acf1624d2d Move argument parsing to different file 2025-04-20 15:55:14 +02:00
dec05eba
db04b2e55e 5.3.8 2025-04-06 22:22:43 +02:00
dec05eba
01040796ee 5.3.7 2025-04-04 23:56:16 +02:00
dec05eba
6910009e07 Fix region capture on hyprland with multiple monitors 2025-04-04 20:29:32 +02:00
dec05eba
a4845db319 5.3.6 2025-04-04 13:05:02 +02:00
dec05eba
7ed9977068 5.3.5 2025-03-30 23:09:36 +02:00
dec05eba
9599834d9c 5.3.4 2025-03-30 16:42:26 +02:00
dec05eba
e7a95f830a 5.3.3 2025-03-16 01:22:35 +01:00
dec05eba
77b60a03b2 5.3.2 2025-03-15 13:23:09 +01:00
dec05eba
190c775a08 Fix screenshot of window not working after latest change 2025-03-14 08:54:12 +01:00
dec05eba
bab9a0560d 5.3.0 2025-03-14 00:17:52 +01:00
dec05eba
b0de8588f2 Take screenshot with XGetImage on x11 to workaround nvidia driver (nvfbc) limitation that only allows one nvfbc session at a time 2025-03-13 22:34:29 +01:00
dec05eba
f23308444a 5.2.3 2025-03-07 20:24:13 +01:00
dec05eba
a26aa2dd3e 5.2.2 2025-03-05 21:24:37 +01:00
dec05eba
5f3a14d3f6 Rename window_wayland to wayland and window_x11 to x11 2025-03-05 18:07:52 +01:00
dec05eba
0129ab140d 5.2.1 2025-03-03 13:40:53 +01:00
dec05eba
9bfeb95e39 5.2.0 2025-02-27 15:55:18 +01:00
dec05eba
d9f61602d0 5.1.3 2025-02-24 22:27:00 +01:00
dec05eba
42b1f8eacb 5.1.2 2025-02-22 01:05:53 +01:00
dec05eba
000da7d640 Make image output lossy (use stb image writer), also significantly improves performance for jpeg 2025-02-22 01:05:29 +01:00
dec05eba
015570ca75 5.1.1 2025-02-16 16:15:03 +01:00
dec05eba
1b5cde0789 Support taking a screenshot (-o image.jpg/image.png) 2025-02-16 14:21:17 +01:00
dec05eba
cafcda1022 5.1.0 2025-01-25 19:56:43 +01:00
dec05eba
6e545c7ca0 -overlay-replay > -restart-replay-on-save 2025-01-24 10:06:09 +01:00
dec05eba
b55096544b Add version to --info output 2025-01-23 23:56:19 +01:00