Commit Graph

466 Commits

Author SHA1 Message Date
dec05eba
846bda7510 nvidia wayland: support hardware cursor plane 2024-01-28 00:27:41 +01:00
dec05eba
540ad510f6 record window instead in script 2024-01-24 22:34:01 +01:00
dec05eba
c160cda2f9 readme 2024-01-24 21:08:04 +01:00
dec05eba
c70c0c18bd Add example scripts to save recording in application specific directory 2024-01-24 21:05:04 +01:00
dec05eba
bbf509caf2 Readme black bars 2024-01-21 21:29:34 +01:00
dec05eba
496e00e947 Better handle pausing with missing audio frames 2024-01-19 18:41:09 +01:00
dec05eba
89309215c3 Fix stuttering audio on pipewire + opus + multiple audio sources merged 2024-01-17 22:59:57 +01:00
dec05eba
fc38c6edb6 FAQ 2024-01-17 10:22:08 +01:00
dec05eba
1cf27ab33a spelling mistake 2024-01-16 23:43:37 +01:00
dec05eba
77e0c6d6af Shit 2024-01-16 15:55:47 +01:00
dec05eba
94cbed9471 Nvidia: use default p4 preset instead of p5, might fix frame issues 2024-01-11 10:50:14 +01:00
dec05eba
4c098a4f03 Add option to pause/unpause recording with SIGUSR2 signal 2024-01-07 21:29:22 +01:00
dec05eba
6a28c80a4e readme replay 2024-01-07 14:45:18 +01:00
dec05eba
36e38fcad8 replay ram info 2024-01-06 11:34:01 +01:00
dec05eba
5d54b02cb2 Remove unused xevent 2024-01-03 15:32:11 +01:00
dec05eba
0af35ae6df Create directory to output file if not exists 2024-01-02 05:38:29 +01:00
dec05eba
275d4d1b32 Avoid pkexec flatpak run if possible 2023-12-31 17:09:56 +01:00
dec05eba
8afc473441 Avoid pkexec with flatpak if possible 2023-12-31 17:07:28 +01:00
dec05eba
c340cb0517 Revert "Reverse kms server connect direction to fix umask issue"
This reverts commit e844421f6d.
2023-12-31 16:57:14 +01:00
dec05eba
e844421f6d Reverse kms server connect direction to fix umask issue 2023-12-31 16:41:55 +01:00
dec05eba
54b03eabbd Fix for opensuse: set unix domain socket mod 777
Fixes screen capture on opensuse amd/intel or nvidia wayland
2023-12-31 15:44:43 +01:00
dec05eba
84f9a04272 Small changes who cares 2023-12-23 12:40:16 +01:00
dec05eba
02ee8b8d0f Add logo to README 2023-12-06 23:46:36 +01:00
dec05eba
f75640a1d5 m 2023-12-06 14:55:51 +01:00
dec05eba
ad40fa04d6 old info gone 2023-12-06 14:55:23 +01:00
dec05eba
ae92727965 Update readme with info about codecs 2023-12-06 14:48:46 +01:00
dec05eba
852882bae3 Fix opus and flac audio sources, fix crash when live streaming without an audio source 2023-12-03 00:59:07 +01:00
dec05eba
1260598e9e Reconfigure quality for av1 and hevc vaapi 2023-12-01 11:17:29 +01:00
dec05eba
8e66363352 flatpak: run gsr kms server on host if the file has root capacity 2023-11-30 18:44:45 +01:00
dec05eba
72d75d0f4a Workaround mesa (amd and intel driver issue): use hevc when mkv is used since mesa doesn't support global headers for h264 2023-11-30 18:27:39 +01:00
dec05eba
31e54bdc85 Allow both hevc and h265 (as alias) 2023-11-30 17:47:37 +01:00
dec05eba
f9e067b828 has perm should have higher priority than flatpak check 2023-11-29 21:40:24 +01:00
dec05eba
31e8ba837a Check getcap in flatpak too 2023-11-29 20:57:30 +01:00
dec05eba
11ba5d6027 Restore flatpak spawn gsr server command 2023-11-29 19:56:02 +01:00
dec05eba
7d718336bd Use correct arguments for flatpak spawn 2023-11-29 10:36:34 +01:00
dec05eba
29376f0b93 Run gpu screen recorder gtk as a proxy for gsr kms server when using flatpak 2023-11-29 01:08:08 +01:00
dec05eba
9d658ba002 usage 2023-11-28 23:49:07 +01:00
dec05eba
3431b0a7fe Add --list-supported-video-codecs command 2023-11-28 23:41:21 +01:00
dec05eba
9d80d674f4 Run -sc with flatpak-spawn if inside flatpak 2023-11-28 22:37:56 +01:00
dec05eba
a855c707e5 Configure vaapi quality settings (higher qp, lower file size) 2023-11-28 21:21:23 +01:00
dec05eba
75ca2978a6 Add -sc argument to specify a script that runs on the saved video file 2023-11-28 12:36:03 +01:00
dec05eba
21a8180f82 test 2023-11-27 16:42:11 +01:00
dec05eba
e99b1e66f0 Create one audio frame for each audio device (instead of having one for all merged audio), might fix crash 2023-11-26 20:19:13 +01:00
dec05eba
fbfb7bce7c debug.sh -> debug-install.sh 2023-11-25 22:19:52 +01:00
dec05eba
60ed7a4377 Add debug install script 2023-11-25 22:18:33 +01:00
dec05eba
a2707cf5fa Fix build on 32-bit systems 2023-11-24 07:46:35 +01:00
dec05eba
2f60f4c109 h264 vaapi quality 5 2023-11-22 17:31:18 +01:00
dec05eba
6ace5405e4 Remove mention of nixos package being out of date 2023-11-20 09:40:45 +01:00
dec05eba
5a8900e3c1 Remove old todo 2023-11-18 14:32:57 +01:00
dec05eba
ba111dc73a sigkill kms server 2023-11-18 14:29:45 +01:00