Commit Graph

873 Commits

Author SHA1 Message Date
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
loki 7ce24287b3 Fix typo 2020-01-16 23:36:49 +01:00
loki fdfac50e0c Fixed error preventing scrolling on Windows 2020-01-16 21:44:56 +01:00
loki 701e0e97fe Fix loss of connection when switching display resolution on windows 2020-01-16 21:32:53 +01:00
loki 23d62058dc Added mouse/keyboard for Windows through SendInput 2020-01-16 20:00:25 +01:00
loki 0eebcf7836 Support audio loopback on Windows using WASAPI 2020-01-15 18:31:28 +01:00
loki 05fc550c0e Move display capturing for Windows to seperate file 2020-01-12 17:54:43 +01:00
loki 7de0073644 Temporary workaround for authenticating moonlight-embedded version 2020-01-12 16:56:44 +01:00
loki c5ee7fd008 Removed unnecessary if statement 2020-01-12 01:00:43 +01:00
loki 1cd5572020 Fix colors of the cursor on Windows 2020-01-11 23:57:04 +01:00
loki e3ef2f1c1d Vastly reduce stuttering on the cursor 2020-01-11 23:16:12 +01:00
loki bb9968b7f0 Fix typo 2020-01-11 01:23:49 +01:00
loki 51826ea384 Plug leak 2020-01-11 01:17:57 +01:00
loki e4135a8302 display cursor on Windows 2020-01-10 22:19:50 +01:00
loki ba69d4a6f0 Update README 2020-01-09 22:03:56 +01:00
loki b6fc6f2054 Proper logging instead of blindly printing to standard out 2020-01-09 22:02:01 +01:00
loki 3efa34e07d Update requirements for compilation on Ubuntu 2020-01-09 12:50:45 +01:00
loki d79f0dc73b Capture Desktop images on Windows 2020-01-09 12:12:18 +01:00
loki 77fe9727c5 Initialize and DeInitialize DirectX Device for capturing frames 2020-01-07 23:15:55 +01:00
loki 8011649a70 Fixed typo 2020-01-03 23:24:50 +01:00
loki 494e341fe9 Compile and execute a windows executable 2020-01-03 23:20:55 +01:00
loki a3f8ab5da1 Get it to compile for windows in debug mode 2020-01-03 20:25:21 +01:00