dec05eba
|
7e07ad1b6e
|
Output warning that -mf is deprecated
|
2024-07-23 15:10:31 +02:00 |
|
dec05eba
|
01f19ae9d2
|
Rename argument -mf to -df (keep -mf for backwards compatibility)
|
2024-07-23 15:07:49 +02:00 |
|
dec05eba
|
076aa600ba
|
Output hdr options in --info as well
|
2024-07-23 13:42:11 +02:00 |
|
dec05eba
|
da73b3ac63
|
Remove old script, in start-replay script dont start if gpu screen recorder is already running
|
2024-07-23 01:50:06 +02:00 |
|
dec05eba
|
e9343cce91
|
Fix pipewire capture on amd (fallback to no drm modifiers if eglCreateImage fails), might happen because of a buggy desktop portal/pipewire implementation
|
2024-07-22 17:20:09 +02:00 |
|
dec05eba
|
28eef4619f
|
m
|
2024-07-22 06:01:20 +02:00 |
|
dec05eba
|
753b570d46
|
Update readme
|
2024-07-22 06:00:06 +02:00 |
|
dec05eba
|
c257b8a909
|
Use modifiers in kms capture on amd too
|
2024-07-22 05:10:39 +02:00 |
|
dec05eba
|
b5b4d6b2bd
|
Fix portal capture on intel, support multiple planes in one egl image (might fix capture on intel iris)
|
2024-07-22 04:58:41 +02:00 |
|
dec05eba
|
b077177081
|
Portal: move modifier query to init
|
2024-07-22 02:31:12 +02:00 |
|
dec05eba
|
37107bac8d
|
Fix deskto portal capture on nvidia (add missing modifiers)
|
2024-07-22 01:24:23 +02: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
|
96e13fcd24
|
Update README with information about gpu screen recorder vs obs (30.2) performance
|
2024-07-21 17:38:11 +02:00 |
|
dec05eba
|
9ca5847f6f
|
Add missing include
|
2024-07-21 02:12:32 +02:00 |
|
dec05eba
|
51294af4c6
|
Fix portal being displayed as not supported
|
2024-07-20 13:14:59 +02:00 |
|
dec05eba
|
b2728e0831
|
exit code 60 if portal capture was canceled by the user
|
2024-07-20 02:17:56 +02:00 |
|
dec05eba
|
d2b172dd9c
|
Return status code from dbus instead of true/false
|
2024-07-20 00:39:02 +02:00 |
|
dec05eba
|
5175feba44
|
Nicer error damn portal
|
2024-07-19 23:00:32 +02:00 |
|
dec05eba
|
57b0005d90
|
Fail with exit status 50 if portal setup fails
|
2024-07-19 22:55:31 +02:00 |
|
dec05eba
|
637d306a24
|
Stop recording when pipewire target window is closed or when pressing close in the desktop environments record button
|
2024-07-19 22:08:04 +02:00 |
|
dec05eba
|
739fab83ba
|
Update todo and minor usage info
|
2024-07-19 22:00:28 +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
|
098aa5c57a
|
Add info about setcap
|
2024-07-18 00:01:24 +02:00 |
|
dec05eba
|
e5716e69a2
|
Remove setcap sys nice because it breaks portal :(
|
2024-07-17 22:29:24 +02:00 |
|
dec05eba
|
463c1d61f0
|
Portal: make resizing not glitched, clear background on resize, proper handling of multithreaded plane fd
|
2024-07-17 20:54:37 +02:00 |
|
dec05eba
|
0558779638
|
Remove build directory in install script
|
2024-07-17 20:02:18 +02:00 |
|
dec05eba
|
705abeff30
|
vendor instead of gpu
|
2024-07-17 18:17:23 +02:00 |
|
dec05eba
|
57fdf3e7e6
|
Better info output
|
2024-07-17 18:04:22 +02:00 |
|
dec05eba
|
26deafd7db
|
Include system info (x11 vs wayland) in --info output
|
2024-07-17 17:46:33 +02:00 |
|
dec05eba
|
208791dfd1
|
Replace --list-supported-video-codecs and --list-supported-capture-options commands with --info
|
2024-07-17 17:40:46 +02:00 |
|
dec05eba
|
e286a1dd24
|
Add --list-supported-capture-options option, for use by gpu screen recorder gtk
|
2024-07-17 16:35:53 +02:00 |
|
dec05eba
|
aa0fe46a4b
|
Update readme
|
2024-07-17 11:03:01 +02:00 |
|
dec05eba
|
e59faebe54
|
Pipewire: allow capturing at higher fps than 60
|
2024-07-16 23:17:29 +02:00 |
|
dec05eba
|
73146d8957
|
Include virtual capture target in portal capture
|
2024-07-15 23:17:00 +02:00 |
|
dec05eba
|
a3b773a963
|
Show warning when capture monitor on intel and the plane is compressed. The warning tells the user to capture on x11 instead or use -w portal option
|
2024-07-15 21:55:16 +02:00 |
|
dec05eba
|
7b1c546321
|
Show info why screencast session is not restore if -restore-portal-session yes is not used
|
2024-07-15 20:10:00 +02:00 |
|
dec05eba
|
63a953e2f0
|
Update systemd file with restore portal session option (default to yes)
|
2024-07-15 20:05:52 +02:00 |
|
dec05eba
|
145377fce5
|
Update readme
|
2024-07-15 19:56:08 +02:00 |
|
dec05eba
|
2056aa187c
|
Update readme
|
2024-07-15 19:50:37 +02:00 |
|
dec05eba
|
9ba92ebad5
|
Update readme (desktop portal info)
|
2024-07-15 19:30:46 +02:00 |
|
dec05eba
|
32b1cc2df9
|
Add nicer error message when no screencast desktop portal is running
|
2024-07-15 19:19:38 +02:00 |
|
dec05eba
|
9dbd86dc54
|
Update dependencies readme
|
2024-07-15 19:04:41 +02:00 |
|
dec05eba
|
048b8d21ec
|
Add support for desktop portal capture (-w portal)
|
2024-07-15 19:02:34 +02:00 |
|
dec05eba
|
c447a9a35f
|
Only use global quality parameter for amd/intel hardware encoding
|
2024-07-06 03:16:58 +02:00 |
|
dec05eba
|
380fccb8ca
|
Set global quality for h264 and hevc again
|
2024-07-06 03:01:39 +02:00 |
|
dec05eba
|
f2589042ea
|
Remove even more old conditions
|
2024-07-06 02:35:14 +02:00 |
|
dec05eba
|
85c137b617
|
Remove old condition
|
2024-07-06 02:33:28 +02:00 |
|
dec05eba
|
2bc05a4a7f
|
Minor nvfbc
|
2024-07-06 02:29:07 +02:00 |
|
dec05eba
|
27a57e5053
|
Add vp8 and vp9 to --list-supported-video-codecs
|
2024-07-06 01:44:58 +02:00 |
|