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
|
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
|
048b8d21ec
|
Add support for desktop portal capture (-w portal)
|
2024-07-15 19:02:34 +02:00 |
|
dec05eba
|
6c5acf2da6
|
Use GL_TEXTURE_EXTERNAL_OES for cursor texture on kms nvidia
|
2024-07-05 12:00:01 +02:00 |
|
dec05eba
|
56e9d15e0f
|
Fix capture incorrect alignment with cpu encoding for some window sizes
|
2024-07-05 11:34: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
|
62d61fda12
|
Add support for software video encoding with '-encoder cpu' option, currently h264 only
|
2024-07-04 01:35:03 +02:00 |
|
dec05eba
|
a2082c50a5
|
revert temp
|
2024-06-23 01:05:06 +02:00 |
|
dec05eba
|
d21ada4b19
|
temp
|
2024-06-23 01:02:40 +02:00 |
|
dec05eba
|
b3acabbf34
|
AMD: align av1 to extra padding because of hardware bug
|
2024-06-19 00:05:23 +02:00 |
|
dec05eba
|
3e2e2444d9
|
Properly cut out cursor outside video area when dealing with hevc amd padding
|
2024-06-14 02:05:54 +02:00 |
|
dec05eba
|
e43934e2d2
|
Remove video_alignment_padding variable, replace with putting capture content in the center with frame resolution and capture resolution diff
|
2024-06-10 18:41:05 +02:00 |
|
dec05eba
|
adbd5d9766
|
Take amd hevc video alignment padding into consideration to move video content to center of video with black bars on all sides instead of only right/bottom
|
2024-06-10 17:51:09 +02:00 |
|
dec05eba
|
e4832f3d64
|
Revert "Fix screen capture on intel arc gpu (on x11 and wayland)"
This reverts commit f8453bcaa4.
|
2024-06-10 16:44:04 +02:00 |
|
dec05eba
|
c17a717326
|
Workaround amd driver bug: hevc ffmpeg/mesa misaligned resolution causing glitched video output on right/bottom side
|
2024-06-10 12:44:40 +02:00 |
|
dec05eba
|
f8453bcaa4
|
Fix screen capture on intel arc gpu (on x11 and wayland)
|
2024-06-09 23:35:48 +02:00 |
|
dec05eba
|
ba096a3ba7
|
Add -cursor option to not record cursor
|
2024-03-11 19:01:46 +01:00 |
|
dec05eba
|
f3c32a880a
|
Fix cursor capture in nvidia wayland, hdr, clear background immediately in window capture
|
2024-03-10 20:59:17 +01:00 |
|
dec05eba
|
45ad3695b6
|
Refactor capture base
|
2024-03-09 18:54:53 +01:00 |
|
dec05eba
|
3d9a706528
|
Set frame size to video codec context size, nicer rgb to nv12
|
2024-03-08 11:35:30 +01:00 |
|
dec05eba
|
0d89378021
|
Use opengl capture for nvfbc (prepare for vulkan capture without cuda)
|
2024-03-08 11:35:26 +01:00 |
|
dec05eba
|
d0c221a233
|
Refactor kms_vaapi and kms_cuda
Also fixes color metadata, color range and hdr on nvidia wayland.
|
2024-03-08 11:34:36 +01:00 |
|