Cameron Gutman
|
0f5b50dfa7
|
Fix integer overflow in deadzone calculation
|
2016-04-03 02:14:53 -04:00 |
|
Cameron Gutman
|
86532497ef
|
Fix pairing and streaming from Gen 7 servers
|
2016-04-01 01:30:37 -04:00 |
|
Cameron Gutman
|
c6c4e5102c
|
Fix build with new moonlight-common-c source layout
|
2016-04-01 00:31:32 -04:00 |
|
Cameron Gutman
|
895054aa69
|
Update common to disable dynamic resolution switching
|
2016-02-28 20:39:11 +01:00 |
|
Cameron Gutman
|
501c20565b
|
Fix several areas of pairing that relied on undefined behavior
|
2016-02-27 23:05:59 -08:00 |
|
Cameron Gutman
|
8c22abbab1
|
Fix stack corruption when creating the server challenge response
|
2016-02-23 17:19:06 -05:00 |
|
Cameron Gutman
|
07657529a9
|
SDL uses software decoding so it should only be considered when no hardware accelerated options are available
|
2015-11-22 15:23:36 -08:00 |
|
Cameron Gutman
|
e215252dc8
|
Fix overrun of input buffers with large frames
|
2015-11-22 12:32:44 +01:00 |
|
Cameron Gutman
|
70970e9b27
|
Add GFE 2.8 support
|
2015-11-14 04:35:05 +00:00 |
|
Cameron Gutman
|
48f88f6d2f
|
Add 5.1 surround sound support
|
2015-10-26 02:58:28 +00:00 |
|
Cameron Gutman
|
6d23e28676
|
Fix audio on non-SDL builds
|
2015-08-15 01:06:26 -07:00 |
|
Cameron Gutman
|
96128b5bb1
|
Fix loading platform libraries
|
2015-08-15 01:00:10 -07:00 |
|
Cameron Gutman
|
16574aac38
|
Fix regression in input grabbing functionality
|
2015-08-15 00:59:28 -07:00 |
|
Cameron Gutman
|
8d80cc3476
|
Fix use-after-free bug in SPS processing
|
2015-08-15 00:58:32 -07:00 |
|
Cameron Gutman
|
7946e87446
|
Fix inconsistent redetection of replugged input devices
|
2015-08-15 00:57:55 -07:00 |
|
Cameron Gutman
|
531634c403
|
Fix creation of the key directory
|
2015-08-15 00:56:21 -07:00 |
|
Cameron Gutman
|
495604dbc5
|
Fix null pointer dereference if no frames have been received when the connection terminates
|
2015-08-08 23:24:10 +02:00 |
|
Cameron Gutman
|
94f20e510b
|
Enable asserts in Moonlight-Common-C when building in debug mode
|
2015-07-15 19:30:58 -04:00 |
|
Cameron Gutman
|
7822a8cd9d
|
Update README with new quit command
|
2015-07-15 04:02:58 -04:00 |
|
Cameron Gutman
|
4215364350
|
Grab input devices to avoid input events being directed to the console. This also changes the quit logic so Ctrl+C works up until streaming starts when Ctrl+Alt+Shift+Q becomes the quit combo
|
2015-07-15 03:16:02 -04:00 |
|
Cameron Gutman
|
5f129e1988
|
Print a warning if an unmapped button is pressed
|
2015-06-28 20:12:48 +02:00 |
|
Cameron Gutman
|
cd954e4935
|
Display an error if the mapping cannot be found. Fix mappings passed with absolute paths.
|
2015-06-28 20:12:25 +02:00 |
|
Cameron Gutman
|
8d7b2d94be
|
Modify default.conf mapping to match the behavior of the Java client. The Y axis is reversed in mappings on the C client
|
2015-06-27 14:45:42 -07:00 |
|
Cameron Gutman
|
9bf1ad75e8
|
Fix re-plugging of input devices present when the stream started. Fix scroll wheel and backwards scrolling issue in common-c
|
2015-06-25 21:03:29 -07:00 |
|
Cameron Gutman
|
3e543c95f6
|
Pairing doesn't work if a stream is in progress
|
2015-06-25 21:02:18 -07:00 |
|
Cameron Gutman
|
bfd84705a1
|
Improve handling and reporting of common errors
|
2015-06-25 02:43:25 -04:00 |
|
Cameron Gutman
|
7f840a3d16
|
Update to common-c with API 1.1
|
2015-06-20 00:11:09 -04:00 |
|
Cameron Gutman
|
91386f554e
|
Safely handle missing fields in the serverinfo response. This fixes GFE 2.5.4.54, albeit in a non-ideal manner. A proper fix would be to parse the error out of the response and reissue the query over HTTP if it fails with error code 401.
|
2015-06-19 23:41:20 -04:00 |
|
Cameron Gutman
|
fa4f1a323a
|
Switch to API 1.1 for moonlight-common-c
|
2015-06-19 22:15:03 -04: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 |
|
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 |
|
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 |
|
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 |
|