459 Commits

Author SHA1 Message Date
Cameron Gutman
71aadfa2f5 Don't request an explict TLS version 2019-07-05 21:22:27 -07:00
Cameron Gutman
f7bfa63145 Ignore reported pairing state if pinned cert is not found 2019-07-05 19:40:11 -07:00
Cameron Gutman
a1b58ab2fc Target API 29 2019-06-26 17:39:01 -07:00
Cameron Gutman
d32c0e32d0 Remove old Eclipse files 2019-06-26 17:36:22 -07:00
Cameron Gutman
9cd71e2855 Remove TinyRTSP since it is no longer used 2019-06-26 17:35:26 -07:00
Cameron Gutman
d7bdfb4db9 Fix video on GFE 3.19 2019-05-27 01:41:57 -07:00
Cameron Gutman
5cca5cd352 Add MoonBridge.getPendingAudioFrames() and MoonBridge.getPendingVideoFrames() 2019-05-07 20:35:31 -07:00
Cameron Gutman
d48e964d05 Use a short[] for the audio buffer to avoid using deprecated AudioTrack functionality 2019-05-07 17:54:47 -07:00
Cameron Gutman
ad94978f98 Removed hardcoded samples per frame 2019-05-07 17:40:43 -07:00
Cameron Gutman
1d65baa981 Update common-c to fix receive time on frames 2019-04-30 23:18:44 -07:00
Cameron Gutman
8b7287a5d6 Update common-c with lower video packet overhead 2019-04-27 21:59:01 -07:00
Cameron Gutman
c4ae049091 Update common-c with improved video performance and reduced audio bandwidth 2019-04-26 18:35:41 -07:00
Cameron Gutman
0e4e3d80d2 Update moonlight-common-c for tweaked lossy thresholds and faster exits 2019-04-07 12:14:57 -07:00
Cameron Gutman
59b2449cdc Update GFE error message to be more clear 2019-04-07 12:14:41 -07:00
Cameron Gutman
640255efb2 Update native libraries (OpenSSL 1.1.1b and libopus 1.3) 2019-03-20 19:55:06 -07:00
Cameron Gutman
1bffa6bf41 Update moonlight-common-c with connection listener and build warning fixes 2019-03-20 18:50:17 -07:00
Cameron Gutman
69b175573d Move libopus includes to include folder 2019-03-20 18:28:22 -07:00
Cameron Gutman
0eaff9d328 Remove MIPS prebuilts 2019-03-19 21:14:44 -07:00
Cameron Gutman
44905ed774 Use jmDNS from JCenter 2019-03-19 19:29:53 -07:00
Cameron Gutman
10e0a262f7 Implement rumble support 2019-02-16 16:52:17 -08:00
Cameron Gutman
422e703c2f Update common-c with termination reason propagation 2019-02-10 02:24:51 -08:00
Cameron Gutman
27191da45e Fix SOPS issues causing 720p60 settings on non-standard resolutions and FPS values 2019-02-09 20:59:36 -08:00
Cameron Gutman
24926c75f1 Update common-c for GFE 3.17 2019-02-05 21:54:39 -08:00
Cameron Gutman
a83f6f2ef7 Allow caller to provide STUN server 2019-01-04 18:05:01 -08:00
Cameron Gutman
0220dd921a Stop suppressing exceptions 2019-01-01 23:28:41 -08:00
Cameron Gutman
05e4792d6f Update common-c with strict bitrate logic 2019-01-01 19:46:41 -08:00
Cameron Gutman
c9b5c00756 Simplify openHttpConnectionToString() 2019-01-01 19:45:41 -08:00
Cameron Gutman
6f35b991b7 Change uuid field to String type due to new format UUIDs that fail to parse on GFE 3.16 2018-12-27 23:47:01 -08:00
Cameron Gutman
a7023f52aa Update common-c with bitrate fix 2018-12-24 19:11:22 -08:00
Cameron Gutman
752b204be8 Use a shared UID for all Moonlight clients 2018-12-22 21:01:40 -08:00
Cameron Gutman
564e7c71a6 Require cert pinning for HTTPS 2018-12-22 20:12:31 -08:00
Cameron Gutman
67f01fbdca Add cert pinning during pairing 2018-12-21 20:45:58 -08:00
Cameron Gutman
02b74fbbc5 Update common-c to help address controller packet loss 2018-11-25 15:01:16 -08:00
Cameron Gutman
efcfcf88db Remove the 4K display check and just check for GFE 3+ 2018-11-22 02:52:14 -08:00
Cameron Gutman
68028242b4 Add support for automatic remote streaming detection 2018-11-21 21:19:10 -08:00
Cameron Gutman
bae3b4a6e8 Update common-c for GFE 3.16 2018-11-15 13:12:20 -08:00
Cameron Gutman
514e0ca2c9 Rework active address to not be based on reachability and allow for a manual address 2018-10-27 01:50:35 -07:00
Cameron Gutman
c9cf485025 Add Java bindings to STUN code in moonlight-common-c 2018-10-26 23:15:06 -07:00
Cameron Gutman
16c4b2532d Add support for X1 and X2 mouse buttons 2018-10-05 00:55:08 -07:00
Cameron Gutman
a64db9d86f Update build tools to 28.0.3 2018-09-29 15:37:10 -07:00
Cameron Gutman
14d9f77e4e Update common-c with split encode change 2018-09-22 20:22:36 -07:00
Cameron Gutman
40c3db0214 Update common-c with FEC fixes 2018-09-18 20:25:10 -07:00
Cameron Gutman
f7c5039912 Update build tools to 28.0.2 2018-08-12 00:43:39 -07:00
Cameron Gutman
3c37c89db8 Update common-c 2018-08-12 00:39:38 -07:00
Cameron Gutman
6995a27126 Properly handle failed app start 2018-07-28 00:13:52 -07:00
Cameron Gutman
f61540c099 Update build tools to 28.0.1 2018-07-16 18:24:36 -07:00
Cameron Gutman
6a6bd9fb0b Update common-c to reduce syscall overhead 2018-07-16 18:18:02 -07:00
Cameron Gutman
c2a16a9b4a Avoid sending input to the remote PC when running under Monkey 2018-06-20 01:25:45 -07:00
Cameron Gutman
b64c84a5c3 Update common-c to fix reconnection issue 2018-06-09 21:39:05 -07:00
Cameron Gutman
42a502eff1 Fix Lint warnings 2018-06-09 18:08:38 -07:00