Lauri Kasanen
eef8e7264f
Watermark refactoring, don't handle changes, only send when necessary
2024-01-12 10:46:13 +02:00
Lauri Kasanen
29c48a8679
Move frame id updating to a better location
2023-11-01 10:26:50 +02:00
Lauri Kasanen
7399e5dc62
Add frame number to udp packets
2023-11-01 10:26:33 +02:00
Lauri Kasanen
ae93cd6840
Initial support for intensity-tinted alpha watermark
2023-02-17 14:04:32 +02:00
Lauri Kasanen
6793a20eca
Accidentally accessed wrong var
2022-11-15 10:26:09 +02:00
Anthony Merrill
ba8e98a9f6
Resolve KASM-2948 "Feature/ qoi support"
2022-11-02 17:32:58 +00:00
Matthew McClaskey
91f619db5c
Fixes dynamic quality changes by client not applying
2022-10-28 09:45:03 +00:00
Lauri Kasanen
582740b3d8
Implement server-side downgrade from udp
2022-10-03 14:54:40 +03:00
Lauri Kasanen
3b40a92548
Udp
2022-07-26 10:38:14 +00:00
mmcclaskey
93e47e5d54
Bugfix/kasm 1912 websocket crash ( #57 )
...
* Copy-paste bug in SSE2 scaling to under 0.5x
* Better handling of websocket frames
* KASM-1912 websocket crash, scaling bug
Co-authored-by: Lauri Kasanen <cand@gmx.com>
Co-authored-by: matt <matt@kasmweb.com>
2021-09-24 08:25:35 -04:00
mmcclaskey
0cb2c0ba9f
Sse scaling ( #52 )
...
* Add CPUID functions for runtime dispatch
* Add SSE2 scaling
2021-09-09 13:55:33 -04:00
mmcclaskey
dc21d5f97c
Add a set of self-microbenchmarks ( #51 )
...
Co-authored-by: Lauri Kasanen <cand@gmx.com>
2021-09-09 12:46:57 -04:00
Lauri Kasanen
f57e6e644b
Add some more frame stats granularity, skip frame stats on no-data calls
2021-08-02 13:47:48 +03:00
Lauri Kasanen
fb9dd56703
Initial /api/get_frame_stats
2021-07-27 15:33:48 +03:00
Lauri Kasanen
3f6524ee30
Add support for owner screenshot HTTP GET API
2021-03-02 15:23:32 +02:00
Lauri Kasanen
a4e70ff56b
Remove less-than-256-colors indexed limit for small rects
2021-01-15 13:08:20 +02:00
Lauri Kasanen
99fe70bbd6
Add a debug-level print on the last ~second's maximum encoding time
2020-09-28 14:37:19 +03:00
Lauri Kasanen
d5bdef121a
Add support for bottleneck stats
2020-09-21 15:51:56 +03:00
Pierre Ossman
6a3f711878
Add write protection to OffsetPixelBuffer
...
No one should every try to write to this buffer. Enforce that by
throwing an exception if any one tries to get a writeable pointer
to the data.
2020-09-21 12:45:51 +03:00
matt
408c005d3e
Initial commit
2020-09-20 12:16:44 +00:00