Commit Graph

54 Commits

Author SHA1 Message Date
loki
29edc88294 Emulate back/select gamepad button 2019-12-22 23:34:12 +01:00
loki
0deb5433d1 Move logic away from platform dependend code 2019-12-22 21:24:50 +01:00
loki
e4c81c3a97 Fix issue resulting in freezing video-stream on peak bitrate on 1080P 2019-12-22 00:05:00 +01:00
loki
e1b048fa53 commit current progress 2019-12-21 16:41:51 +01:00
loki
540edb80e7 Fix Stream not starting on first app 2019-12-18 00:32:10 +01:00
loki
ae2eb217a5 Move launching apps to http /launch 2019-12-17 23:16:28 +01:00
loki
da58021a1a Replace tabs with proper whitespace 2019-12-17 21:23:09 +01:00
loki
00b2063824 Fix video/audio thread hanging when Moonlight doesn't ping Sunshine 2019-12-17 21:18:59 +01:00
loki
b317258a74 fix formatting 2019-12-17 18:42:37 +01:00
loki
6c0471620b Properly disconnect from Moonlight 2019-12-16 23:17:34 +01:00
loki
227b605b20 Removed unnesesary array 2019-12-16 22:44:01 +01:00
loki
1d49e80478 Update README 2019-12-16 22:39:50 +01:00
loki
3729e74930 The path to file_apps is now configurable 2019-12-16 22:02:21 +01:00
loki
f499d25853 Support Environment variables inside apps 2019-12-16 21:21:29 +01:00
loki
2e7d621e12 Launching app thread-safe 2019-12-15 23:10:44 +01:00
loki
059adc905d Fix steam not shutting down 2019-12-15 22:47:55 +01:00
loki
b7eab0883c Execute commands defined in apps.json 2019-12-15 19:36:22 +01:00
loki
20f5f90588 Fix typo 2019-12-15 15:44:23 +01:00
loki
8b56122542 load apps contexts into memory from a JSON file 2019-12-15 14:30:00 +01:00
loki
d17f37db12 Groundwork for running different applications 2019-12-14 23:57:04 +01:00
loki
5541f9dca8 Fix bug causing a crash when changing resolution of the monitor while in a session 2019-12-14 16:47:17 +01:00
loki
072fc00aca Properly incorperate Alpha in the color of the cursor 2019-12-14 16:25:11 +01:00
loki
e539b159ee Overlay the mouse on the frame on the correct x/y coordinates 2019-12-12 18:54:26 +01:00
loki
4569eea05b Add configurable variable QP for video 2019-12-12 13:13:10 +01:00
loki
c819664e33 Added fec_percentage as configurable variable 2019-12-11 23:37:20 +01:00
loki
e0c1e4ec55 Add event_t 2019-12-11 19:06:52 +01:00
loki
390d65a8dc Fix a cause of unrecoverable frame 2019-12-11 15:40:08 +01:00
loki
6f384f49df Fixed error recovery causing corrupt packets 2019-12-10 01:20:37 +01:00
loki
75d17a3d59 Fix potential deadlock 2019-12-08 23:31:37 +01:00
loki
eb57c35ffc Fixed bug causing the video playback to freeze 2019-12-08 21:16:02 +01:00
loki
10cd1c0f2b Added credits where it's due 2019-12-08 19:28:14 +01:00
loki
90fd053390 Added setup instructions 2019-12-08 19:21:48 +01:00
loki
4eda9e6412 Check for existence of configuration file 2019-12-08 19:21:27 +01:00
loki
13d9f51c67 Moved source files to seperate folder 2019-12-08 18:55:58 +01:00
loki
d1d9f5550c Fixed error 400 on rtsp handshake 2019-12-08 14:43:48 +01:00
loki
a76cc3ab8b Reduce odds of error 400 2019-12-08 02:44:25 +01:00
loki
b6bf8a0a48 Add bounds checking on ANNOUNCE rtp options 2019-12-07 13:40:15 +01:00
loki
d70d2a5c5e Do not exit when DATA_SHARDS_MAX exceeded 2019-12-06 21:51:55 +01:00
loki
e308f96abb Number of threads used by ffmeg configurable 2019-12-06 21:41:30 +01:00
loki
d0f0e0b239 Add config options to fine tune the x264 encoder 2019-12-06 20:52:08 +01:00
loki
f9c76828d4 Forgot to add a file :P 2019-12-06 20:43:53 +01:00
loki
9586e3911a Update Cmopilation Requirements in the README 2019-12-06 16:34:22 +01:00
loki
d8f1cf3cd0 Emulate an xbox 360 controller 2019-12-06 16:33:13 +01:00
loki
3ee5b75c46 Prepare for gamepads 2019-12-06 00:13:16 +01:00
loki
9166323b5f Typo 2019-12-05 01:12:48 +01:00
loki
c3d7bc98e6 Typo 2019-12-05 01:12:00 +01:00
loki
80fb5a6518 Added README 2019-12-05 01:11:09 +01:00
loki
734a03be51 Determine local ip-address at runtime 2019-12-05 00:59:01 +01:00
loki
810ff31c0e Make code compatible with boost version 1.67 2019-12-04 23:54:32 +01:00
loki
31c0976e7a test for the existance of a file before reading from it 2019-12-04 22:58:31 +01:00