Commit Graph

  • 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
  • b6bf8a0a48 Add bounds checking on ANNOUNCE rtp options loki 2019-12-07 13:40:15 +01:00
  • d70d2a5c5e Do not exit when DATA_SHARDS_MAX exceeded loki 2019-12-06 21:51:55 +01:00
  • e308f96abb Number of threads used by ffmeg configurable loki 2019-12-06 21:41:30 +01:00
  • d0f0e0b239 Add config options to fine tune the x264 encoder loki 2019-12-06 20:52:08 +01:00
  • f9c76828d4 Forgot to add a file :P loki 2019-12-06 20:43:53 +01:00
  • 9586e3911a Update Cmopilation Requirements in the README loki 2019-12-06 16:34:22 +01:00
  • d8f1cf3cd0 Emulate an xbox 360 controller loki 2019-12-06 16:33:13 +01:00
  • 3ee5b75c46 Prepare for gamepads loki 2019-12-06 00:13:16 +01:00
  • 9166323b5f Typo loki 2019-12-05 01:12:48 +01:00
  • c3d7bc98e6 Typo loki 2019-12-05 01:12:00 +01:00
  • 80fb5a6518 Added README loki 2019-12-05 01:11:09 +01:00
  • 734a03be51 Determine local ip-address at runtime loki 2019-12-05 00:59:01 +01:00
  • 810ff31c0e Make code compatible with boost version 1.67 loki 2019-12-04 23:54:32 +01:00
  • 31c0976e7a test for the existance of a file before reading from it loki 2019-12-04 22:58:31 +01:00
  • f8d4ae5b84 insert pin through an http request loki 2019-12-04 19:05:03 +01:00
  • f1a8c5185b removed unnecessaraly included files loki 2019-12-03 23:20:32 +01:00
  • 6493b0cca1 parse configuration file loki 2019-12-03 23:19:00 +01:00
  • ae29230f59 Removed Git history due to personal info loki 2019-12-03 20:23:33 +01:00