175 Commits

Author SHA1 Message Date
Iwan Timmer
e662ea0b73 Update Moonlight-common-c 2015-06-12 18:36:05 +02:00
Iwan Timmer
70764b6c51 Add beter video output detection 2015-06-12 18:34:06 +02:00
Iwan Timmer
09461caaf9 Fail on HTTP error 2015-05-31 12:40:07 +02:00
Cameron Gutman
5263607ec8 Fix memory corruption with no input devices 2015-05-28 14:18:14 -05:00
Cameron Gutman
63120acf7d Fix OMX build 2015-05-28 14:16:29 -05:00
Iwan Timmer
f8a1d62a7b Move third party code to own directory 2015-05-26 16:38:11 +02:00
Iwan Timmer
ea79e1b980 Cleanup error messages 2015-05-26 16:27:32 +02:00
Iwan Timmer
fd8bb4ac1b Fix indentation in Readme 2015-05-23 16:14:13 +02:00
Iwan Timmer
d1c8ddefa7 Prevent integer overflow for input trigger 2015-05-23 16:08:51 +02:00
Iwan Timmer
5f9a31da5b Merge remote-tracking branch 'Ilos/master' 2015-05-20 17:48:13 +02:00
Ilos
3693c4e402 Fixed "reverse_dpad_x/y" affecting abs_x/y 2015-05-20 17:31:50 +02:00
7hunderbug
bd130ed003 Fix D-Pad Y-axis input handling 2015-05-20 10:09:30 +01:00
Iwan Timmer
b84d11072c Add global functions 2015-05-19 23:31:28 +02:00
Iwan Timmer
3e6fbf3367 Fix IMX typo in video.h 2015-05-19 23:30:24 +02:00
Iwan Timmer
f82fcd23af Update Readme 2015-05-18 22:37:50 +02:00
Iwan Timmer
41a10d7234 Gracefully shutdown when quiting 2015-05-18 16:56:51 +02:00
Cameron Gutman
08af7f66a2 Zero new device contexts when they're added 2015-05-17 22:43:52 +00:00
Cameron Gutman
ccc3d2914a Fix Y button 2015-05-17 22:33:13 +00:00
Cameron Gutman
a85ac17f50 Fix mapping issues caused by pending events between mappings. Make mapping messages more consistent 2015-05-17 22:31:49 +00:00
Cameron Gutman
c4e3cb86ee Fix warnings 2015-05-17 22:26:45 +00:00
Iwan Timmer
438c18c6fc Move mapping file 2015-05-18 00:03:55 +02:00
Iwan Timmer
7c639ab04b Reverse Y-input 2015-05-18 00:03:14 +02:00
Iwan Timmer
e97b6f4494 Correctly use dpad buttons 2015-05-17 23:59:03 +02:00
7hunderbug
9515ceefcf Fix trigger and shoulder/bumper button mapping 2015-05-17 17:28:49 +01:00
Iwan Timmer
cc792692a1 Add SDL/FFmpeg video output 2015-05-17 14:06:33 +02:00
Iwan Timmer
b797987365 Initialize input before mapping 2015-05-17 13:10:39 +02:00
7hunderbug
60818fd9a6 Correct X / Y East / West mapping 2015-05-17 01:36:57 +00:00
7hunderbug
5cd09adfc4 Correct 720p resolution 2015-05-16 22:57:36 +00:00
Iwan Timmer
f5e8728165 Update Moonlight-common-c 2015-05-15 18:47:41 +02:00
Cameron Gutman
2776ec0dd2 Fix keycodes for: left and right brace, enter, semicolon, apostrophe, grave, dot, and page up 2015-05-15 02:09:07 +00:00
Cameron Gutman
db2c0eee2c Warning fixes 2015-05-15 01:43:01 +00:00
Cameron Gutman
6aad62ecde Don't register the connection callbacks for now, since they're unused 2015-05-15 01:27:58 +00:00
Cameron Gutman
f4d8dfc169 Remove unused callbacks. Requires pulling latest moonlight-common-c 2015-05-15 01:24:28 +00:00
Cameron Gutman
ad487cd5ee Only initialize input when streaming 2015-05-15 01:10:09 +00:00
Cameron Gutman
6be4ffef9f - Change 'applist' action to 'list' to match the documentation
- Add 'quit' action to quit the app being streamed
- Check if the device is paired before streaming
- Fix a typo that caused a segfault when streaming
2015-05-15 01:05:23 +00:00
Iwan Timmer
15e0048fca Handle key modifiers 2015-05-14 16:13:01 +02:00
Iwan Timmer
2235a0735b Change some key codes 2015-05-14 16:12:22 +02:00
Iwan Timmer
c052190c2f Multiple video backend in single executable 2015-05-14 14:36:58 +02:00
Iwan Timmer
5982631e07 Merge remote-tracking branch 'cgutman/fixes' 2015-05-13 12:35:28 +02:00
Cameron Gutman
87117416bd Use freeaddrinfo() instead of free() 2015-05-13 05:25:56 +00:00
Cameron Gutman
1aefaf8f73 - Hostnames work when streaming
- GFE 2.1.x is supported
- Minor bug fixes
2015-05-13 05:10:14 +00:00
Iwan Timmer
636559d67b Provide default gamepad mapping 2015-05-12 16:13:48 +02:00
Iwan Timmer
685d7731b7 Auto remove unplugged input devices 2015-05-12 15:10:28 +02:00
Iwan Timmer
487f2d9f6f Hotplug new input devices 2015-05-12 14:39:20 +02:00
Iwan Timmer
25ebfde470 Autoload input devices 2015-05-11 21:27:25 +02:00
Iwan Timmer
65a4685c36 Fix saving gamepad mapping 2015-05-11 20:50:43 +02:00
Iwan Timmer
12e423744f Correct 1080p resolution 2015-05-11 20:50:28 +02:00
Iwan Timmer
dfc51b345f Fix compilation of OMX video output 2015-05-11 20:36:29 +02:00
Iwan Timmer
82d2ec9098 Correctly read reverse from mapping 2015-05-11 20:35:01 +02:00
Iwan Timmer
c9ab7ba9e1 Support reversed gamepad input 2015-05-11 19:32:19 +02:00