Commit Graph

  • 834d5cb59b Refactor in preparation of Gamepad support on Windows loki 2020-01-18 23:52:22 +01:00
  • 474324e1f5 compile ViGEmClient loki 2020-01-18 21:16:00 +01:00
  • 6f3b322a11 update comments in config file loki 2020-01-18 11:36:07 +01:00
  • f61a941e83 Use BOOST_LOG instead of printf loki 2020-01-18 11:33:16 +01:00
  • de0c9574e2 ignore config values lower than 1 and higher than 100 loki 2020-01-18 11:21:52 +01:00
  • 19f3bc3a5b Abort when we don't have permission for either input or x11 display loki 2020-01-18 11:10:39 +01:00
  • a104862830 Merge pull request #1 from cgutman/optimize_video_params loki-47-6F-64 2020-01-18 10:23:10 +01:00
  • 3e13440f86 Merge pull request #2 from cgutman/box_art_placeholder loki-47-6F-64 2020-01-18 10:22:40 +01:00
  • c98d0e70d4 Merge pull request #3 from cgutman/hostname loki-47-6F-64 2020-01-18 10:22:26 +01:00
  • 1168ed07c3 Merge pull request #4 from cgutman/default_monitor loki-47-6F-64 2020-01-18 10:22:12 +01:00
  • f85b6f3596 Use the default monitor rather than the default source Cameron Gutman 2020-01-17 21:11:30 -08:00
  • f487fa1366 Use hostname as the default Sunshine name Cameron Gutman 2020-01-17 20:03:50 -08:00
  • e71daed38b Use a 130x180 placeholder to match GFE 2.0 behavior Cameron Gutman 2020-01-17 19:42:34 -08:00
  • 32b6f8a395 Optimize encoding parameters for low-latency Cameron Gutman 2020-01-17 18:45:14 -08:00
  • 15dd6b3cd0 Provide option to select the source for audio on Linux loki 2020-01-18 00:58:27 +01:00
  • 29098a8f1d Improve README loki 2020-01-18 00:16:53 +01:00
  • 298f972384 Improve instructions in the README loki 2020-01-17 20:36:47 +01:00
  • 4d56f6e7b5 Potential fix for undefined reference to std::filesystem on debian loki 2020-01-17 16:43:19 +01:00
  • aae47d750e Fix linking errors compiling on Ubuntu/Debian loki 2020-01-17 16:23:20 +01:00
  • 476dc0eae4 Possible fix for REL_WHEEL_HI_RES not found on Debian loki 2020-01-17 15:57:12 +01:00
  • 4b65e3a95f Possible fix for REL_HWEEL_HI_RES not found on Debian loki 2020-01-17 15:50:49 +01:00
  • 538c862304 Fix typo loki 2020-01-17 15:44:47 +01:00
  • 0ef06ea17c Fix key-up ignored on Windows loki 2020-01-17 15:36:06 +01:00
  • 2ad2222c83 Use Scan codes instead of Virtual Keys to improve keyboard support in games loki 2020-01-16 23:57:36 +01:00
  • 7ce24287b3 Fix typo loki 2020-01-16 23:36:49 +01:00
  • fdfac50e0c Fixed error preventing scrolling on Windows loki 2020-01-16 21:44:56 +01:00
  • 701e0e97fe Fix loss of connection when switching display resolution on windows loki 2020-01-16 21:32:53 +01:00
  • 23d62058dc Added mouse/keyboard for Windows through SendInput loki 2020-01-16 20:00:25 +01:00
  • 0eebcf7836 Support audio loopback on Windows using WASAPI loki 2020-01-15 18:31:28 +01:00
  • 05fc550c0e Move display capturing for Windows to seperate file loki 2020-01-12 17:54:43 +01:00
  • 7de0073644 Temporary workaround for authenticating moonlight-embedded version loki 2020-01-12 16:56:44 +01:00
  • c5ee7fd008 Removed unnecessary if statement loki 2020-01-12 01:00:43 +01:00
  • 1cd5572020 Fix colors of the cursor on Windows loki 2020-01-11 23:57:04 +01:00
  • e3ef2f1c1d Vastly reduce stuttering on the cursor loki 2020-01-11 23:16:12 +01:00
  • bb9968b7f0 Fix typo loki 2020-01-11 01:23:49 +01:00
  • 51826ea384 Plug leak loki 2020-01-11 01:17:57 +01:00
  • e4135a8302 display cursor on Windows loki 2020-01-10 22:19:50 +01:00
  • ba69d4a6f0 Update README loki 2020-01-09 22:03:56 +01:00
  • b6fc6f2054 Proper logging instead of blindly printing to standard out loki 2020-01-09 22:02:01 +01:00
  • 3efa34e07d Update requirements for compilation on Ubuntu loki 2020-01-09 12:50:45 +01:00
  • d79f0dc73b Capture Desktop images on Windows loki 2020-01-09 12:12:18 +01:00
  • 77fe9727c5 Initialize and DeInitialize DirectX Device for capturing frames loki 2020-01-07 23:15:55 +01:00
  • 8011649a70 Fixed typo loki 2020-01-03 23:24:50 +01:00
  • 494e341fe9 Compile and execute a windows executable loki 2020-01-03 23:20:55 +01:00
  • a3f8ab5da1 Get it to compile for windows in debug mode loki 2020-01-03 20:25:21 +01:00
  • 1129aa6dfd Compile on Windows loki 2020-01-01 18:47:34 +01:00
  • b5fe713848 simulate release of keyboard/gamepad/mouse buttons when stopping session loki 2019-12-31 12:22:47 +01:00
  • daaec4ba46 Fix issue where quitting app no longer works after exiting a process in stream loki 2019-12-30 23:23:28 +01:00
  • 1e2faea1ac Allow Window resizing with the xcb version of capturing images loki 2019-12-30 21:58:53 +01:00
  • 330b0ef8ef Fix bug causing Sunshine thinking there is still an app running after shutting down app from within the Stream loki 2019-12-30 19:37:12 +01:00
  • 94e1dc903e refactor audio loki 2019-12-30 11:49:45 +01:00
  • 0289662017 Use SHM module if available for capturing display loki 2019-12-30 11:09:35 +01:00
  • d812d7b889 Fix Moonlight on Android crashing when resuming/quiting session loki 2019-12-28 22:40:50 +01:00
  • 61b4f12377 Create symlinks to the event nodes for mouse and gamepad loki 2019-12-28 22:29:29 +01:00
  • b3ae81cb3a Configure prevention pairing over non-private network loki 2019-12-27 16:04:18 +01:00
  • b054adae06 Support multiple instance of Moonlight using HTTPS loki 2019-12-27 00:52:53 +01:00
  • c63029239f Prevent unauthorized access to the HTTPS server loki 2019-12-26 22:44:09 +01:00
  • a1f144db61 remove redundant http destinations loki 2019-12-26 14:08:32 +01:00
  • cd31fbeb39 Add configuration option for name of the server loki 2019-12-26 00:01:06 +01:00
  • 94fdba405d resume and quit apps from Moonlight loki 2019-12-25 23:41:46 +01:00
  • c3cba2bdad Don't display cursor when using gamepad loki 2019-12-25 20:57:23 +01:00
  • c11872f0f5 Better in cases where bandwith is low loki 2019-12-25 18:45:13 +01:00
  • e84c371f85 fix formatting loki 2019-12-24 21:49:19 +01:00
  • 63de33e62a Fix camera movement not working in games when using mouse loki 2019-12-23 19:39:24 +01:00
  • 29edc88294 Emulate back/select gamepad button loki 2019-12-22 23:34:12 +01:00
  • 0deb5433d1 Move logic away from platform dependend code loki 2019-12-22 21:24:50 +01:00
  • e4c81c3a97 Fix issue resulting in freezing video-stream on peak bitrate on 1080P loki 2019-12-22 00:05:00 +01:00
  • e1b048fa53 commit current progress loki 2019-12-21 16:41:51 +01:00
  • 540edb80e7 Fix Stream not starting on first app loki 2019-12-18 00:32:10 +01:00
  • ae2eb217a5 Move launching apps to http /launch loki 2019-12-17 23:16:28 +01:00
  • da58021a1a Replace tabs with proper whitespace loki 2019-12-17 21:23:09 +01:00
  • 00b2063824 Fix video/audio thread hanging when Moonlight doesn't ping Sunshine loki 2019-12-17 21:18:59 +01:00
  • b317258a74 fix formatting loki 2019-12-17 18:42:37 +01:00
  • 6c0471620b Properly disconnect from Moonlight loki 2019-12-16 23:17:34 +01:00
  • 227b605b20 Removed unnesesary array loki 2019-12-16 22:44:01 +01:00
  • 1d49e80478 Update README loki 2019-12-16 22:39:50 +01:00
  • 3729e74930 The path to file_apps is now configurable loki 2019-12-16 22:02:21 +01:00
  • f499d25853 Support Environment variables inside apps loki 2019-12-16 21:21:29 +01:00
  • 2e7d621e12 Launching app thread-safe loki 2019-12-15 23:10:44 +01:00
  • 059adc905d Fix steam not shutting down loki 2019-12-15 22:47:55 +01:00
  • b7eab0883c Execute commands defined in apps.json loki 2019-12-15 19:36:22 +01:00
  • 20f5f90588 Fix typo loki 2019-12-15 15:44:23 +01:00
  • 8b56122542 load apps contexts into memory from a JSON file loki 2019-12-15 14:30:00 +01:00
  • d17f37db12 Groundwork for running different applications loki 2019-12-14 23:57:04 +01:00
  • 5541f9dca8 Fix bug causing a crash when changing resolution of the monitor while in a session loki 2019-12-14 16:47:17 +01:00
  • 072fc00aca Properly incorperate Alpha in the color of the cursor loki 2019-12-14 16:25:11 +01:00
  • e539b159ee Overlay the mouse on the frame on the correct x/y coordinates loki 2019-12-12 18:54:26 +01:00
  • 4569eea05b Add configurable variable QP for video loki 2019-12-12 13:13:10 +01:00
  • c819664e33 Added fec_percentage as configurable variable loki 2019-12-11 23:37:20 +01:00
  • e0c1e4ec55 Add event_t loki 2019-12-11 19:06:52 +01:00
  • 390d65a8dc Fix a cause of unrecoverable frame loki 2019-12-11 15:40:08 +01:00
  • 6f384f49df Fixed error recovery causing corrupt packets loki 2019-12-10 01:20:37 +01:00
  • 75d17a3d59 Fix potential deadlock loki 2019-12-08 23:31:37 +01:00
  • eb57c35ffc Fixed bug causing the video playback to freeze loki 2019-12-08 21:16:02 +01:00
  • 10cd1c0f2b Added credits where it's due loki 2019-12-08 19:28:14 +01:00
  • 90fd053390 Added setup instructions loki 2019-12-08 19:21:48 +01:00
  • 4eda9e6412 Check for existence of configuration file loki 2019-12-08 19:21:27 +01:00
  • 13d9f51c67 Moved source files to seperate folder loki 2019-12-08 18:55:58 +01:00
  • d1d9f5550c Fixed error 400 on rtsp handshake loki 2019-12-08 14:43:48 +01:00
  • a76cc3ab8b Reduce odds of error 400 loki 2019-12-08 02:44:25 +01:00