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 |
|
dec05eba
|
6141fda5e2
|
Add support for vp8 and vp9 (experimental)
|
2024-07-06 01:43:50 +02:00 |
|
dec05eba
|
48cd80f24e
|
Add encoder option to systemd service file
|
2024-07-05 18:57:06 +02:00 |
|
dec05eba
|
d53fcfcf6e
|
Update error message
|
2024-07-05 12:14:06 +02:00 |
|
dec05eba
|
6c5acf2da6
|
Use GL_TEXTURE_EXTERNAL_OES for cursor texture on kms nvidia
|
2024-07-05 12:00:01 +02:00 |
|
dec05eba
|
a5720df10f
|
Nicer window focus transition for padding handling
|
2024-07-05 11:55:56 +02:00 |
|
dec05eba
|
56e9d15e0f
|
Fix capture incorrect alignment with cpu encoding for some window sizes
|
2024-07-05 11:34:34 +02:00 |
|
dec05eba
|
3400f4d544
|
Fix missing files from meson build
|
2024-07-05 10:50:39 +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
|
62d61fda12
|
Add support for software video encoding with '-encoder cpu' option, currently h264 only
|
2024-07-04 01:35:03 +02:00 |
|
dec05eba
|
ea7b58d7f9
|
ammend
|
2024-06-28 16:37:44 +02:00 |
|