dec05eba
|
8e66363352
|
flatpak: run gsr kms server on host if the file has root capacity
|
2023-11-30 18:44:45 +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
|
ba111dc73a
|
sigkill kms server
|
2023-11-18 14:29:45 +01:00 |
|
dec05eba
|
64095e733a
|
close socketpair before sigint
|
2023-11-18 14:20:48 +01:00 |
|
dec05eba
|
9e6f6f67d0
|
Kill kms server instead of sigint, fixes being stuck with pkexec
|
2023-11-18 14:15:54 +01:00 |
|
dec05eba
|
2cbcde19f6
|
Properly send socketpair fd to kms server
|
2023-11-18 13:55:27 +01:00 |
|
dec05eba
|
290db495ff
|
kms client/server: replace unix domain socket file with socketpair after connecting (fixes issue of .gsr-kms-socket files remaining in $HOME)
|
2023-11-12 10:55:02 +01:00 |
|
dec05eba
|
3131e041c1
|
Dont hardcore gsr-kms-server path
|
2023-08-13 01:07:37 +02:00 |
|
dec05eba
|
41883be889
|
Proper waitpid NOHANG handling
|
2023-07-23 03:08:17 +02:00 |
|
dec05eba
|
d45597e104
|
Exit with exit code 10 if pkexec fails
|
2023-07-22 23:22:51 +02:00 |
|
dec05eba
|
0a2806972f
|
Experimental wayland support, test 1
|
2023-07-18 02:14:27 +02:00 |
|
dec05eba
|
6cff1a49d2
|
Fix all warnings
|
2023-05-17 18:49:16 +02:00 |
|
dec05eba
|
99dbbd07ab
|
kms_vaapi: support multiple drm planes (fixes capture on some multi monitor systems)
|
2023-05-12 03:49:29 +02:00 |
|
dec05eba
|
df2509c0aa
|
Kms server timeout, move back kms unix domain socket to HOME because flatpak cant access it otherwise
|
2023-04-17 23:53:18 +02:00 |
|
dec05eba
|
d953d0bb36
|
Use XDG_RUNTIME_DIR (and flatpak specific dir) and /dev/dri/renderD128 instead of /dev/dri/card0 (fixes capture on some systems)
|
2023-04-16 22:05:09 +02:00 |
|
dec05eba
|
ce5e0169c4
|
kms: fix crash on intel when using hevc, remove debug print, remove jpeg color range (incorrect colors on intel h264)
|
2023-04-10 02:38:47 +02:00 |
|
dec05eba
|
dddd426904
|
kms: get plane every frame, might fix not updating issue and issue where plane gets invalid
|
2023-04-10 02:25:43 +02:00 |
|
dec05eba
|
efea5741ca
|
Put gsr kms socket in HOME (with random characters) to make sure it works in flatpak as well
|
2023-04-09 16:39:19 +02:00 |
|
dec05eba
|
7dcf3a68cc
|
Use /usr/bin/gsr-kms-server constant path for pkexec
|
2023-04-09 16:06:39 +02:00 |
|
dec05eba
|
cb82677ae8
|
Move kms client and server to separate directories
|
2023-04-09 15:54:29 +02:00 |
|