Cameron Gutman
|
f08ba0fd7c
|
Fix missing override specifier on set_frame()
|
2023-05-11 20:52:44 -05:00 |
|
Cameron Gutman
|
a4f788f853
|
Replace Win32 UTF-16 conversion with std::wstring_convert
Removes VLA that upsets Clang and MSVC
|
2023-05-11 20:52:44 -05:00 |
|
Cameron Gutman
|
1c83a44222
|
Fix const reference and const pointer types in wrap_ptr
They were const refs to a T rather than a ref to a const T.
|
2023-05-11 20:52:44 -05:00 |
|
Cameron Gutman
|
f4bb410277
|
Treat dependency includes as system headers to suppress warnings
|
2023-05-11 20:52:44 -05:00 |
|
dependabot[bot]
|
8c85bcf64b
|
build(deps): bump third-party/nv-codec-headers
Bumps [third-party/nv-codec-headers](https://github.com/FFmpeg/nv-codec-headers) from `2055784` to `2cd175b`.
- [Release notes](https://github.com/FFmpeg/nv-codec-headers/releases)
- [Commits](2055784e5d...2cd175b303 )
---
updated-dependencies:
- dependency-name: third-party/nv-codec-headers
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-05-11 20:02:30 -05:00 |
|
istori1
|
9e23b39634
|
Add NO_RC_BUF_LIMIT vaapi
|
2023-05-11 18:59:13 -05:00 |
|
Cameron Gutman
|
71dcef8259
|
Fix systray icon sometimes not appearing after login
|
2023-05-11 18:32:33 -05:00 |
|
Cameron Gutman
|
53125ffeca
|
Add support for installing the Steam Streaming Speakers driver (#1262)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
|
2023-05-09 20:02:28 -05:00 |
|
Cameron Gutman
|
4ae412b219
|
Allow localAudioPlayMode to change on /resume
Newer clients send all /launch parameters to /resume too
|
2023-05-08 18:57:55 -05:00 |
|
Cameron Gutman
|
66989a4690
|
Set the default back to the virtual sink if it's changed
Fixes #976
|
2023-05-08 18:57:55 -05:00 |
|
Cameron Gutman
|
bc392093a3
|
Reinitialize capture if the default audio device changes
We already reinitialized if the default device was removed, but we didn't in the case a new default device was set without removing the old one.
|
2023-05-08 18:57:55 -05:00 |
|
Cameron Gutman
|
ccdc882c13
|
Fix pessimising move warning with GCC 13.1
|
2023-05-08 18:57:55 -05:00 |
|
ReenigneArcher
|
7e8c43c796
|
fix(ui): use release url for nightly releases (#1260)
|
2023-05-07 21:03:20 -04:00 |
|
ReenigneArcher
|
4ca6dc6c8e
|
docs: update file level doxygen blocks (#1258)
|
2023-05-07 18:12:39 -04:00 |
|
ReenigneArcher
|
07808de447
|
docs: correct typo for task_pool (#1257)
|
2023-05-07 17:41:48 -04:00 |
|
ReenigneArcher
|
8f6ee0bc3c
|
ci: add fedora 38 (#1114)
|
2023-05-07 15:46:14 -04:00 |
|
ReenigneArcher
|
979f7f4e60
|
docs: improvements to source code documentation (#1236)
|
2023-05-07 15:01:44 -04:00 |
|
Cameron Gutman
|
97f18d6353
|
Fix audio capture reinitialization
We returned instead of continuing, so audio never worked after reinit.
We also had no retry logic if no audio device was available.
|
2023-05-07 11:52:57 -05:00 |
|
Cameron Gutman
|
86c854ce97
|
Allow streaming even if no audio sink is available
|
2023-05-07 11:52:57 -05:00 |
|
Cameron Gutman
|
e8963b8255
|
Only modify channel-related format attributes
Specifying sample rate will fail on devices using 192 KHz sample rate
|
2023-05-07 11:52:57 -05:00 |
|
Cameron Gutman
|
e1651461fb
|
Add 5.1 Side and Quadraphonic configs
|
2023-05-07 11:52:57 -05:00 |
|
Cameron Gutman
|
e821f4d140
|
Fix misleading channel support information
All formats except the mix format were reported as unsupported, even if they were subsets of the mix format
|
2023-05-07 11:52:57 -05:00 |
|
Cameron Gutman
|
1d6ea8c759
|
Allow audio sinks to match on device names
Names are more stable than IDs on Windows
|
2023-05-07 11:52:57 -05:00 |
|
Cameron Gutman
|
3fa5f74635
|
Archive Win32 binaries with debug info for crash analysis
These can be used with cv2pdb to symbolicate memory dumps in WinDbg
|
2023-05-06 22:34:42 -05:00 |
|
kodemeister
|
343f200c75
|
Remove group and mode assignment from the udev rule
|
2023-05-06 14:37:45 -05:00 |
|
kodemeister
|
89b8cada0a
|
Do not add 'lizard' user inside Docker container to 'input' group
|
2023-05-06 14:37:45 -05:00 |
|
kodemeister
|
3e2cb07774
|
Fix path to udev rules in AppRun script
|
2023-05-06 14:37:45 -05:00 |
|
kodemeister
|
f6b3cdf842
|
Remove setup of 'input' group from documentation
|
2023-05-06 14:37:45 -05:00 |
|
kodemeister
|
5d3034701d
|
Remove setup of 'input' group from Linux packaging scripts
|
2023-05-06 14:37:45 -05:00 |
|
kodemeister
|
06a1609aef
|
Change udev rule to automatically grant access to virtual input devices
|
2023-05-06 14:37:45 -05:00 |
|
dependabot[bot]
|
ba3b0be2c9
|
build(deps): bump peter-evans/create-pull-request from 4 to 5 (#1138)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-05-06 09:18:00 -04:00 |
|
ReenigneArcher
|
91460f3c72
|
fix(ui): allow case-insensitive username (#1249)
|
2023-05-06 08:45:35 -04:00 |
|
Cameron Gutman
|
f21b1951b4
|
Add notes about GPU, display, and encoder compatibility
|
2023-05-05 23:14:04 -05:00 |
|
Cameron Gutman
|
020d5cd8c3
|
Add status messages for client errors
|
2023-05-05 23:14:04 -05:00 |
|
Cameron Gutman
|
6a3b7708bb
|
Remove unnecessary uniqueid check for /applist
We already perform access control via client certificates
|
2023-05-05 23:14:04 -05:00 |
|
Cameron Gutman
|
b59b885dbd
|
Fix pairing error handling when the hash doesn't match
We shouldn't proceed to signature verification if we already failed hash verification
|
2023-05-05 23:14:04 -05:00 |
|
Cameron Gutman
|
663bf750d9
|
Add missing cstdint include
|
2023-05-05 22:49:39 -05:00 |
|
Cameron Gutman
|
a7c1252fd9
|
Fix accidental concatenation of resolution strings
Spotted by @ns6089
|
2023-05-05 17:42:59 -05:00 |
|
Cameron Gutman
|
27f9d6d3a5
|
Clear the PIN field after a successful pairing
|
2023-05-05 17:42:59 -05:00 |
|
Cameron Gutman
|
2fca9cd0da
|
Fix launching apps with a log file specified
|
2023-05-05 17:42:59 -05: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
|
10ea67719e
|
Fix crash if capture is stopped before completing startup
|
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 |
|
ReenigneArcher
|
5779a4bd89
|
packaging: fix macos dmg (#1141)
|
2023-05-04 21:07:41 -04:00 |
|
Cameron Gutman
|
81aecff301
|
Pass the SID instead of the group name to icacls
Group names are localized but well-known SIDs work everywhere.
|
2023-05-03 20:35:33 -05:00 |
|
Cameron Gutman
|
c706ba4ca2
|
Add Windows-specific warnings if Sunshine is unable to access config or credentials
http::init() failure must be fatal because attempting to start the web servers will crash due to null creds.
|
2023-05-03 00:33:06 -05:00 |
|
Cameron Gutman
|
e8f3dfe32c
|
Reset ACLs on the config directory and migrated config files
|
2023-05-03 00:33:06 -05:00 |
|
Cameron Gutman
|
65b7f2373c
|
Fix merging user environment variables during process launch
|
2023-05-03 00:33:06 -05:00 |
|
Cameron Gutman
|
292ef7eca3
|
Don't show a console window when opening a URL
|
2023-05-03 00:33:06 -05:00 |
|