El
d4af227b41
VNC-330 Fix decoder recovery and improve video frame handling
2026-05-08 18:22:13 +00:00
El
464510f91b
VNC-151 Refactor video encoding logic in EncodeManager
...
Moved video encoding updates to a dedicated updateVideo method. Simplified related conditional logic and reduced code duplication by consolidating encoder management.
2026-01-29 00:03:13 +00:00
El
db0c19bcd6
VNC-151 Update and Add vainfo package to Ubuntu Jammy development Dockerfile
2026-01-29 00:03:06 +00:00
El
9c609b5fc1
Refactor
2026-01-29 00:02:44 +00:00
El
5216685519
VNC-151 Add encoder id, ScreenSet parameter to encoding methods and improve code formatting. Update writeUpdate and writeLosslessRefresh methods to include ScreenSet parameter, improve formatting and consistency
2026-01-29 00:02:34 +00:00
El
4733e10f48
VNC-151 Add FFmpeg availability checks
2026-01-29 00:02:24 +00:00
Lauri Kasanen
8aee67b6f6
Also override endrect
2026-01-29 00:00:59 +00:00
Lauri Kasanen
084e40a102
Start on new video impl
2026-01-29 00:00:53 +00:00
El
b51a09c477
VNC-127 Introduce TBB task arena for optimized parallel execution
2025-05-12 16:41:04 +05:00
El
84aa133511
KASM-6788 Refactor EncodeManager to use std::execution with parallel algorithms. Removes OpenMP dependency, improves atomic usage, and
...
fixes various minor code quality issues including initialization and memory
management
2025-04-01 19:10:00 +05:00
ryan.kuba
0017991a55
KASM-6788 use thread and future instead of openmp for image encoding
2025-04-01 19:10:00 +05:00
Lauri Kasanen
ae93cd6840
Initial support for intensity-tinted alpha watermark
2023-02-17 14:04:32 +02:00
Lauri Kasanen
582740b3d8
Implement server-side downgrade from udp
2022-10-03 14:54:40 +03: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
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