Cameron Gutman
|
2f80145b8e
|
Change crypto::aes_t to variable size and cleanup some crypto code
|
2024-01-19 18:57:58 -06:00 |
|
Cameron Gutman
|
3d6e7f447a
|
Refactor audio encryption to use new encryption flags
|
2024-01-19 18:57:58 -06:00 |
|
Cameron Gutman
|
77b0bab374
|
Pass launch_session_t directly into session::alloc()
|
2024-01-19 18:57:58 -06:00 |
|
Cameron Gutman
|
a9f2679a49
|
Implement new protocol extension to match client connections together
Fixes #1804
Fixes #1862
Fixes #1852
|
2023-12-30 11:26:53 -06:00 |
|
Elia Zammuto
|
dc967ccc7b
|
Event Ballons and Tray Icon improvements (#1561)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
|
2023-09-15 20:48:51 -04:00 |
|
Cameron Gutman
|
62a5cd959a
|
Implement IPv6 support
|
2023-08-27 18:12:02 -05:00 |
|
Cameron Gutman
|
ebb6a7c9a9
|
Specify the source address for outbound audio and video traffic (#1569)
|
2023-08-26 16:37:04 -05:00 |
|
Cameron Gutman
|
67c1fa6da7
|
Populate the last payload length field in the video header
|
2023-08-19 18:36:48 -05:00 |
|
ns6089
|
68fa43a61c
|
Add standalone NVENC encoder
|
2023-08-13 07:01:09 -05:00 |
|
Cameron Gutman
|
309fcc4142
|
Convert rumble_queue into a generic feedback_queue for gamepad messages
|
2023-07-10 21:45:37 -05:00 |
|
Cameron Gutman
|
737be029ec
|
Move input packet debug prints off the control stream thread
The control stream thread is extremely performance-sensitive.
|
2023-06-27 18:53:01 -05:00 |
|
Cameron Gutman
|
2571682886
|
Fix pessimizing move warnings on Clang
|
2023-05-11 20:52:44 -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 |
|
Cameron Gutman
|
a6d295b273
|
Wait for pending sessions to connect before breaking on app termination
If we don't wait, clients may fail control stream establishment if the app terminates early.
|
2023-05-05 17:42:59 -05:00 |
|
Cameron Gutman
|
eb8aaf0093
|
Fix graceful termination messages being discarded by Moonlight
|
2023-05-05 17:42:59 -05:00 |
|
Cameron Gutman
|
df1286ac88
|
Fix crash if the app terminates before the control stream is connected
|
2023-05-05 17:42:59 -05:00 |
|
ns6089
|
8347824eee
|
Print frame processing latency to debug log
|
2023-05-02 23:41:13 -05:00 |
|
ns6089
|
bd533dc31b
|
Extend packet header with frame processing latency
|
2023-05-02 23:41:13 -05:00 |
|
ReenigneArcher
|
21eb4eb6dd
|
clang: adjust formatting rules (#1015)
|
2023-03-27 21:45:29 -04:00 |
|
ReenigneArcher
|
31885434f2
|
docs: add doxygen (#1004)
|
2023-03-07 20:26:03 -05:00 |
|
Cameron Gutman
|
bcd5188ac5
|
Implement HDR support for Windows (#825)
|
2023-01-25 19:48:55 -06:00 |
|
Cameron Gutman
|
9181028bcf
|
HDR prep work (#808)
|
2023-01-23 20:54:08 -06:00 |
|
Cameron Gutman
|
4b642f6e01
|
Implement horizontal scrolling and Sunshine detection for Moonlight (#793)
|
2023-01-21 17:42:08 -06:00 |
|
Cameron Gutman
|
fa14b6ead7
|
Network performance optimizations (#771)
|
2023-01-16 18:17:04 -05:00 |
|
Cameron Gutman
|
5480d3d59d
|
Switch to faster nanors Reed-Solomon implementation (#753)
|
2023-01-14 09:45:12 -05:00 |
|
Cameron Gutman
|
f1c225fccc
|
Terminate Sunshine if a session doesn't terminate for more than 10 seconds (#707)
|
2023-01-05 09:05:25 -05:00 |
|
Cameron Gutman
|
cc688c7845
|
Implement process and thread priority adjustments (#691)
|
2023-01-03 22:05:00 -05:00 |
|
Brad Richardson
|
052297a1a5
|
Update app id on edit (#670)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
|
2023-01-02 21:02:10 -05:00 |
|
ReenigneArcher
|
f9963ed39b
|
update clang-format (#666)
|
2023-01-02 11:17:02 -05:00 |
|
Cameron Gutman
|
d6db10afb4
|
Remove/fix calls to std::abort() (#648)
|
2022-12-29 11:09:11 -05:00 |
|
Cameron Gutman
|
633f0035c2
|
Send a valid PTS in the RTP video header (#529)
|
2022-12-16 15:56:44 -05:00 |
|
Cameron Gutman
|
66f46ab341
|
Send valid frame type value in frame header (#516)
|
2022-12-16 14:53:34 -05:00 |
|
ReenigneArcher
|
58ed5ba3ce
|
fix typos and comment formatting
|
2022-08-28 16:42:00 -04: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 |
|