Commit Graph

654 Commits

Author SHA1 Message Date
Yukino Song
4350d8e43d Merge remote-tracking branch 'origin/master' 2024-10-26 21:04:50 +08:00
Cameron Gutman
bd2e1dc8c0 fix(video): encode at least one frame before capture reinit (#3300) 2024-10-14 20:34:22 -05:00
Andy Grundman
3744c43ea7 fix(audio/windows): don't set virtual speakers higher than 24-bit mode (#3294)
Windows: don't try to set Steam speakers to 32-bit mode to avoid clobbering spatial audio settings
2024-10-14 01:36:27 +00:00
Cameron Gutman
5b435fd0c1 fix(display): fix logic to remember ddprobe already ran (#3293) 2024-10-13 18:04:52 -05:00
Yukino Song
0e50970bd5 Fix clipboard codepage conversion 2024-10-12 17:27:32 +08:00
Yukino Song
2aec3cb7ca Merge remote-tracking branch 'origin/master' 2024-10-12 17:03:19 +08:00
ReenigneArcher
7dd836dab6 build(deps): bump third party/build-deps from 1977d9c to 8c7caa1 (#3292)
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
2024-10-11 23:59:05 -04:00
Cameron Gutman
e0743169be build(mingw): work around broken windows.foundation.h (#3291) 2024-10-11 22:33:33 -04:00
Yukino Song
3510a07c68 Remove unnecessary move for pod type 2024-10-09 05:31:15 +08:00
Yukino Song
e8862ad77b Merge remote-tracking branch 'origin/master' 2024-10-09 02:24:15 +08:00
Cameron Gutman
011a872c88 build(deps): update to FFmpeg 7.1 (#3263) 2024-10-06 19:15:53 -05:00
Yukino Song
d8b98e4906 Correctly log config values 2024-10-06 05:29:44 +08:00
Yukino Song
05763a0b79 Merge remote-tracking branch 'origin/master' 2024-10-06 05:29:43 +08:00
Yukino Song
03995d6f10 Lower MAC address not found warning on Windows to debug (resolves #63) 2024-10-06 05:29:40 +08:00
Lukas Senionis
e90b71ce62 fix(boost)!: migrate boost to 1.86 (#3256) 2024-10-03 21:42:16 -04:00
ReenigneArcher
9cc8bc8f62 build(deps): migrate from curl to curl-winssl on Windows (#3246) 2024-10-02 00:02:14 +00:00
ReenigneArcher
fb712e30a0 fix(curl): use stronger SSL and TLS versions (#3241) 2024-09-29 23:48:10 +00:00
ReenigneArcher
1839d59492 feat(apps): order apps alphabetically (#3223) 2024-09-29 18:25:23 -04:00
Chase Payne
fceda35d44 fix: automatic selection for hybrid GPU and IDDSampleDriver users (#3002)
* Fix frame capture and output duplication for dual GPU setups and virtual displays

- Added `test_frame_capture` function to verify if frames are successfully captured and not empty.
- Fixes issues with virtual displays such as IDDSampleDriver when using more than one GPU.

Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
2024-09-29 20:32:34 +00:00
BayLee4
5bc32cdeb3 fix(macos): Touch input broken (#3240) 2024-09-29 15:59:20 +00:00
Yukino Song
1ae7157bba Add Windows clipboard support 2024-09-28 03:31:50 +08:00
Yukino Song
a32c6bf1d1 Report 0 permission if unpaired or requested serverinfo from HTTP 2024-09-24 00:24:22 +08:00
Yukino Song
102c7b266e Add UUID to app list response 2024-09-23 05:25:24 +08:00
Yukino Song
80fb7efc3d Add UUID to apps w/ add option to use App's id for virtual display (resolves #48) 2024-09-22 07:34:39 +08:00
Yukino Song
4d5cc526b5 Restore to user configured output name after probing 2024-09-21 23:24:58 +08:00
Yukino Song
79c9c23232 Try fix probing failed issue on some weird systems 2024-09-21 20:28:27 +08:00
Yukino Song
5829bd1c76 Split keyboard and mouse permission (resolves #45) 2024-09-20 22:26:28 +08:00
Yukino Song
81de679fba Use rundll32.exe for launching URL schemes 2024-09-19 23:45:50 +08:00
Yukino Song
9f012639b3 Add global option for set virtual display as primary display 2024-09-19 23:42:31 +08:00
Yukino Song
2c3a08574b Add fallback mode config 2024-09-19 23:42:27 +08:00
Reimu NotMoe
f8c57be702 Fix use-after-free when exiting w/ a pairing session 2024-09-19 23:42:26 +08:00
Yukino Song
ba22fa9a3e Redirect back to previous page after login 2024-09-19 23:42:26 +08:00
Yukino Song
8e8f89d514 Launch apps from web UI 2024-09-19 23:42:25 +08:00
Yukino Song
fa896eea14 Merge remote-tracking branch 'Nonary/gpu_selection_fix_v2' 2024-09-17 15:13:56 +08:00
Yukino Song
d59fafebf6 Fix status code 2024-09-17 15:07:26 +08:00
Yukino Song
0bfbaf2884 Update README 2024-09-17 00:15:50 +08:00
Yukino Song
db5790b374 Implement permission manage web UI 2024-09-16 23:10:19 +08:00
Yukino Song
2e7bde8958 Implement permission for stream 2024-09-15 22:40:38 +08:00
Yukino Song
aa4d38e992 Implement permission management for nvhttp 2024-09-15 18:42:54 +08:00
Yukino Song
306b252205 Get device name from local value for vdisplay 2024-09-15 17:19:33 +08:00
Yukino Song
4a0d425b7c Get device UUID from local assigned value 2024-09-15 13:10:36 +08:00
Yukino Song
aac75c08d8 Prepare for adding permission system 2024-09-15 13:10:35 +08:00
Chase Payne
4bdae9cf86 make sonarcloud happy again 2024-09-14 18:19:42 -04:00
Chase Payne
c0fdc320c2 add an additional space 2024-09-14 18:19:42 -04:00
Chase Payne
b733d2b9e9 implement suggestions from cgutman 2024-09-14 18:19:42 -04:00
Chase Payne
7dc2d41b77 implement cgutmans ideas 2024-09-14 18:19:42 -04:00
Yukino Song
b29ed4c67e Prepare for adding permission system 2024-09-14 13:43:25 +08:00
Yukino Song
80ea11b815 Try fix get_local_ip_for_gateway for Linux 2024-09-14 04:26:04 +08:00
Yukino Song
2617b17aab Add option to disable pairing 2024-09-14 04:26:03 +08:00
Reimu NotMoe
af7fca139d Fix build for Linux 2024-09-13 23:27:41 +08:00