144 Commits

Author SHA1 Message Date
Cameron Gutman
a417b08fb7 Retrieve MAC address on Windows 2020-01-21 18:23:18 -08:00
loki
0bfa93814b Prevent clients from starting an HEVC stream if HEVC is disabled 2020-01-21 20:11:35 +01:00
loki
96698153af Warn if a configurable option is not recognized 2020-01-21 18:36:00 +01:00
loki-47-6F-64
c7eb67d761
Merge pull request #10 from cgutman/local_ip
Support multi-homed hosts and plumb MAC addresses for Linux
2020-01-21 18:20:03 +01:00
Cameron Gutman
0631d9dfb2 Support multi-homed hosts and plumb MAC addresses for Linux 2020-01-21 09:09:57 -08:00
loki-47-6F-64
d25df5a1a8
Merge pull request #11 from cgutman/win32_artifacts
Archive Sunshine builds for Windows
2020-01-21 17:39:33 +01:00
loki-47-6F-64
876f6c3adc
Merge pull request #9 from cgutman/min_threads
Change threads option to min_threads
2020-01-21 17:33:06 +01:00
Cameron Gutman
07833e235f Archive Sunshine builds for Windows 2020-01-20 18:54:33 -08:00
Cameron Gutman
460a45268b Change threads option to min_threads 2020-01-20 17:23:57 -08:00
loki
6f3927b6ae Automatically generate unique id 2020-01-20 23:08:44 +01:00
loki
bc59b6e91d Time between stopping and starting as session reduced from two seconds to a mere moment 2020-01-20 20:52:09 +01:00
loki
5ea2f30d5c Fix regression on gamepad support 2020-01-20 20:39:30 +01:00
loki-47-6F-64
18f11ec735
Merge pull request #8 from cgutman/hevc_colorspaces
Add support for HEVC and client-specified colorspaces
2020-01-20 18:44:41 +01:00
Cameron Gutman
47df3b231a Add support for HEVC and client-specified colorspaces 2020-01-19 19:46:45 -08:00
loki
a23494b10c Proper Interrupt Handling 2020-01-20 00:22:13 +01:00
loki
ad5cddd426 Update README with instructions for running on Windows 2020-01-19 21:33:04 +01:00
loki
775b50a99b Remove unnecessary comments 2020-01-19 14:40:19 +01:00
loki
35e21eb3af Fix prolonged blank screen when reacting to idr events 2020-01-19 14:31:55 +01:00
loki-47-6F-64
ee067f4d8a
Merge pull request #6 from cgutman/input_fixes
Add support for X1/X2 mouse buttons and Super keys
2020-01-19 11:46:10 +01:00
loki-47-6F-64
923c988d92
Merge pull request #7 from cgutman/appveyor
Add AppVeyor CI for Windows
2020-01-19 11:40:50 +01:00
Cameron Gutman
992cce946c Add support for X1/X2 mouse buttons and Super keys 2020-01-18 19:17:57 -08:00
Cameron Gutman
1ff3445209 Add AppVeyor CI for Windows 2020-01-18 19:00:49 -08:00
loki
62ac962996 Merge branch 'master' of github.com:loki-47-6F-64/sunshine 2020-01-19 01:06:29 +01:00
loki
2011e310d5 Fixed segfault 2020-01-19 00:54:40 +01:00
loki-47-6F-64
b2d41b3c64
Merge pull request #5 from cgutman/appveyor
Add AppVeyor CI support
2020-01-19 00:49:37 +01:00
Cameron Gutman
ed7f191f17 Add AppVeyor CI support 2020-01-18 15:30:53 -08:00
loki
834d5cb59b Refactor in preparation of Gamepad support on Windows 2020-01-18 23:52:22 +01:00
loki
474324e1f5 compile ViGEmClient 2020-01-18 21:16:00 +01:00
loki
6f3b322a11 update comments in config file 2020-01-18 11:36:07 +01:00
loki
f61a941e83 Use BOOST_LOG instead of printf 2020-01-18 11:33:16 +01:00
loki
de0c9574e2 ignore config values lower than 1 and higher than 100 2020-01-18 11:21:52 +01:00
loki
19f3bc3a5b Abort when we don't have permission for either input or x11 display 2020-01-18 11:10:39 +01:00
loki-47-6F-64
a104862830
Merge pull request #1 from cgutman/optimize_video_params
Optimize encoding parameters for low-latency
2020-01-18 10:23:10 +01:00
loki-47-6F-64
3e13440f86
Merge pull request #2 from cgutman/box_art_placeholder
Use a 130x180 placeholder to match GFE 2.0 behavior
2020-01-18 10:22:40 +01:00
loki-47-6F-64
c98d0e70d4
Merge pull request #3 from cgutman/hostname
Use hostname as the default Sunshine name
2020-01-18 10:22:26 +01:00
loki-47-6F-64
1168ed07c3
Merge pull request #4 from cgutman/default_monitor
Use the default monitor rather than the default source
2020-01-18 10:22:12 +01:00
Cameron Gutman
f85b6f3596 Use the default monitor rather than the default source 2020-01-17 21:13:47 -08:00
Cameron Gutman
f487fa1366 Use hostname as the default Sunshine name 2020-01-17 20:05:27 -08:00
Cameron Gutman
e71daed38b Use a 130x180 placeholder to match GFE 2.0 behavior 2020-01-17 19:42:34 -08:00
Cameron Gutman
32b6f8a395 Optimize encoding parameters for low-latency 2020-01-17 18:45:14 -08:00
loki
15dd6b3cd0 Provide option to select the source for audio on Linux 2020-01-18 00:58:27 +01:00
loki
29098a8f1d Improve README 2020-01-18 00:16:53 +01:00
loki
298f972384 Improve instructions in the README 2020-01-17 20:36:47 +01:00
loki
4d56f6e7b5 Potential fix for undefined reference to std::filesystem on debian 2020-01-17 16:43:19 +01:00
loki
aae47d750e Fix linking errors compiling on Ubuntu/Debian 2020-01-17 16:23:20 +01:00
loki
476dc0eae4 Possible fix for REL_WHEEL_HI_RES not found on Debian 2020-01-17 15:57:12 +01:00
loki
4b65e3a95f Possible fix for REL_HWEEL_HI_RES not found on Debian 2020-01-17 15:50:49 +01:00
loki
538c862304 Fix typo 2020-01-17 15:44:47 +01:00
loki
0ef06ea17c Fix key-up ignored on Windows 2020-01-17 15:36:06 +01:00
loki
2ad2222c83 Use Scan codes instead of Virtual Keys to improve keyboard support in games 2020-01-16 23:57:36 +01:00