Commit graph

22 commits

Author SHA1 Message Date
LizardByte-bot
0f40a092de
chore: update global workflows (#3113)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-08-31 17:45:57 +00:00
ns6089
18e7dfb190
Refactor periodic loggers and limit batch size for small packets (#2835)
* Refactor periodic loggers

* Limit network batch size also by packet count

Previously it was limited only by size, and exceeding 64 packets in a
single batch is asking for problems.
2024-07-13 20:55:03 +00:00
ReenigneArcher
1dd4b68e1c
docs(src): add examples alias and general cleanup (#2763) 2024-06-28 08:34:14 -04:00
Gilles Schintgen
0a595dc7d2
fix(linux): add frame processing latency and logging improvements (#2502) 2024-05-12 18:55:43 -04:00
TimmyOVO
9288775351
feat(macos/capture): support for capture display other than main display (#2449) 2024-04-22 14:16:26 -04:00
Gilles Schintgen
fcd4c07bd0
Improve frametiming for linux capture (#2333) 2024-04-12 19:36:56 -04:00
KuleRucket
526121d81d
Populate host latency for kms/x11 grab (#2273) 2024-03-28 17:52:53 -04:00
ReenigneArcher
8689469ea8
refactor(main): move remaining entry related code (#2127) 2024-02-11 14:15:45 -05:00
ReenigneArcher
0aa4f06c39
refactor(logging): separate logging from main (#2110) 2024-02-07 09:59:24 -05:00
Cameron Gutman
f88df0f596
Implement support for KMS cursor plane capture (#1981) 2024-01-05 23:02:39 -06:00
James Le Cuirot
bc6cc2078e
build(linux) make vaapi optional without dlopen (#1979)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-01-05 10:59:41 -05:00
ns6089
68fa43a61c Add standalone NVENC encoder 2023-08-13 07:01:09 -05:00
ReenigneArcher
4ca6dc6c8e
docs: update file level doxygen blocks (#1258) 2023-05-07 18:12:39 -04:00
ReenigneArcher
979f7f4e60
docs: improvements to source code documentation (#1236) 2023-05-07 15:01:44 -04:00
ns6089
eed27d3c0a Decrease normal capture buffer to single image 2023-04-11 18:17:48 -05:00
luk1337
1ab1b7920e
Don't skip disconnected X11 outputs (#1071) 2023-03-28 16:44:32 -04:00
ReenigneArcher
21eb4eb6dd
clang: adjust formatting rules (#1015) 2023-03-27 21:45:29 -04:00
Mark Dietzer
8227e8f8e5
Add XTest input fallback (#997) 2023-03-08 09:26:06 -05:00
ReenigneArcher
31885434f2
docs: add doxygen (#1004) 2023-03-07 20:26:03 -05:00
Cameron Gutman
9181028bcf
HDR prep work (#808) 2023-01-23 20:54:08 -06:00
Cameron Gutman
00aa23b342
Fix hang on stream termination if no frames can be captured (#709) 2023-01-05 11:21:38 -05:00
ReenigneArcher
a4acaf15b0
move sunshine to src
- this will allow for common cpp workflow files within org
2022-08-07 23:37:57 -04:00
Renamed from sunshine/platform/linux/x11grab.cpp (Browse further)