Commit Graph

  • ec57499e08 Handle escaping and unescaping IPv6 addresses in AddressTuple Cameron Gutman 2022-12-01 18:26:15 -06:00
  • 381598c5b6 Fix handling of IPv6 literals when adding a PC Cameron Gutman 2022-12-01 18:18:56 -06:00
  • 452d020da5 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2022-11-30 21:07:34 -06:00
  • b5f875c2e5 Translated using Weblate (Chinese (Simplified)) Eric 2022-11-30 01:21:04 +00:00
  • a31daeda96 Translated using Weblate (Spanish) Brandon Goldberg 2022-11-30 18:14:14 +00:00
  • 437f52f53a Tweak full range option text Cameron Gutman 2022-11-30 00:16:05 -06:00
  • 33f0f7ecf0 Use Ctrl+Alt+Shift+Z as the unbind toggle to match other Moonlight clients Cameron Gutman 2022-11-29 23:28:13 -06:00
  • 6777e79e70 Fix inverted mouse capture bug Cameron Gutman 2022-11-29 23:25:39 -06:00
  • 41592b2ef4 WIP: Resolution dialog resolution_dialog Cameron Gutman 2022-11-29 20:56:09 -06:00
  • 16d1e6181b Update moonlight-common-c Cameron Gutman 2022-11-29 19:16:33 -06:00
  • a6c8db6c2c Introduce full range color option Cameron Gutman 2022-11-29 19:10:19 -06:00
  • 24aa0fecbe Revise HEVC option text Cameron Gutman 2022-11-29 19:05:30 -06:00
  • 1a776b1990 Add Czech translation to language list Cameron Gutman 2022-11-29 18:42:28 -06:00
  • 27df265c81 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2022-11-29 18:37:27 -06:00
  • 84c0372719 Translated using Weblate (Ukrainian) Zaraza225 2022-11-22 20:03:22 +00:00
  • 3879e57c4c Track network changes to invalidate PC online state appropriately Cameron Gutman 2022-11-21 23:15:19 -06:00
  • dcc3dcdaba Only match ports if the PC is online Cameron Gutman 2022-11-21 23:00:51 -06:00
  • d166635c7b Translated using Weblate (French) Loïc Hesling 2022-11-16 11:00:21 +00:00
  • 33d484b7d1 Remove specific RFI opt-in for Sabrina since it's supported out of the box in Android 12 Cameron Gutman 2022-11-13 19:10:35 -06:00
  • 26bff28e4d Added MetaKey(WindowKey) Packet luten145 2022-11-13 12:53:25 +09:00
  • 56eddff8d6 Default to Rec 709 on modern devices Cameron Gutman 2022-11-13 13:47:41 -06:00
  • 37b9133eb6 Correct media performance class check Cameron Gutman 2022-11-13 13:27:43 -06:00
  • 4a64967b1f Ungrab meta key capture when toggling input capture Cameron Gutman 2022-11-13 13:19:23 -06:00
  • 23152b1264 Translated using Weblate (Italian) Translator-3000 2022-11-12 12:21:59 +00:00
  • 00415aac79 Version 10.10 v10.10 Cameron Gutman 2022-11-11 12:21:25 -06:00
  • cbe602655c Pass active HTTPS port if the HTTP port matches the active address Cameron Gutman 2022-11-09 20:53:06 -06:00
  • 236d8b7030 Extend timeouts for the PC's active address Cameron Gutman 2022-11-09 20:31:58 -06:00
  • 392e3c7fe3 Increase connection timeouts when the PC is presumed to be online Cameron Gutman 2022-11-09 20:22:07 -06:00
  • 57f55e6856 Use the current HTTP port as the default if ExternalPort doesn't exist Cameron Gutman 2022-11-09 19:56:46 -06:00
  • de54b27013 Plumb HTTPS port into the Game activity to avoid having to look it up again Cameron Gutman 2022-11-09 19:55:42 -06:00
  • c11338039f Translated using Weblate (Czech) Dominik Chrástecký 2022-11-07 23:13:21 +00:00
  • e712669d32 Translated using Weblate (Chinese (Traditional)) Jen Kung-chih 2022-11-07 14:17:53 +00:00
  • 3768ae33b7 Translated using Weblate (Spanish) Brandon Goldberg 2022-11-08 14:55:51 +00:00
  • fdc39f0041 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2022-11-06 19:04:43 -06:00
  • 7f3b0b03a6 Add C2 equivalents for OMX decoders for futureproofing Cameron Gutman 2022-11-06 18:17:48 -06:00
  • 4a6a39dd4c Disable HEVC RFI on Fire TV 3 due to decoder hangs Cameron Gutman 2022-11-06 18:13:19 -06:00
  • 6a8486a076 Fix propagation of external port after guessing Cameron Gutman 2022-11-06 18:06:18 -06:00
  • 08a8a3043f Update moonlight-common-c with improved high quality audio Cameron Gutman 2022-11-06 17:37:13 -06:00
  • 7af290b6e1 Implement support for non-default ports with Sunshine Cameron Gutman 2022-11-06 17:36:46 -06:00
  • a896f9a28f Use the HTTPS port specified in the serverinfo response Cameron Gutman 2022-11-06 15:44:37 -06:00
  • ea003483c4 Plumb port numbers from mDNS discovery Cameron Gutman 2022-11-06 14:41:02 -06:00
  • 5b73317e30 Fix error handling if the server address cannot be resolved Cameron Gutman 2022-11-06 14:34:31 -06:00
  • 1af64b9985 Set forceDarkAllowed to false Howard Wu 2022-11-05 00:40:00 +08:00
  • af784cf79b Fix typo in boolean logic Cameron Gutman 2022-11-04 01:22:19 -05:00
  • a2b2131beb Add support for codec flush recovery Cameron Gutman 2022-11-04 01:20:00 -05:00
  • 2433ce8d24 Fix crashes on Fire OS 8 Cameron Gutman 2022-11-03 23:17:15 -05:00
  • 8b861750e5 Update moonlight-common-c with improved video and audio packet loss handling Cameron Gutman 2022-11-03 22:20:39 -05:00
  • 99fcd3c669 Improve LAN/WAN detection for IPv6 and cellular connections Cameron Gutman 2022-11-03 22:19:48 -05:00
  • 0ddd8df272 Use HEVC by default if the decoder supports FEATURE_LowLatency or the media performance class is 12+ Cameron Gutman 2022-10-31 01:05:01 -05:00
  • a96e508ffb Use try-with-resources TacoTheDank 2022-09-02 03:04:30 -04:00
  • 1f21d12d2b Translated using Weblate (Korean) 이정희 2022-10-29 13:59:58 +00:00
  • dd782ac4b2 Translated using Weblate (Korean) sanhoe 2022-10-28 02:31:03 +00:00
  • 51594e00b8 Revert "Use Rec 2020 colorspace for WCG support even if HDR is off on the host" Cameron Gutman 2022-10-13 01:17:44 -05:00
  • 6c85f5f8c3 Use Rec 2020 colorspace for WCG support even if HDR is off on the host Cameron Gutman 2022-10-13 00:52:45 -05:00
  • d0432de981 Plumb colorspace and color range into MediaCodecDecoderRenderer Cameron Gutman 2022-10-13 00:51:15 -05:00
  • 2cbc94e51d Allow a pairing attempt even if the PC is busy Cameron Gutman 2022-10-12 22:15:41 -05:00
  • 3ea2aa1f74 Enable HEVC RFI on Fire TV and Chromecast devices Cameron Gutman 2022-10-12 21:50:40 -05:00
  • 1076b516d6 Enable HEVC RFI for decoders that support low latency options Cameron Gutman 2022-10-12 21:25:48 -05:00
  • 4e87d25851 Translated using Weblate (Vietnamese) bruh 2022-10-11 15:47:07 +00:00
  • dadd3c7292 Translated using Weblate (Russian) LedyBacer 2022-10-11 07:36:30 +00:00
  • 9f8abe35f9 Translated using Weblate (Chinese (Traditional)) Jen Kung-chih 2022-10-09 01:55:49 +00:00
  • 0f869a7414 Translated using Weblate (Chinese (Simplified)) Eric 2022-10-09 02:39:03 +00:00
  • aede16c85c Version 10.9 v10.9 Cameron Gutman 2022-10-07 22:02:56 -05:00
  • 61a82e6394 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2022-10-07 21:55:19 -05:00
  • 5a92925d6a Translated using Weblate (German) Sargon-Isa 2022-10-07 16:02:05 +00:00
  • fe697c918f Update moonlight-common-c with speculative RFI support Cameron Gutman 2022-10-07 21:54:00 -05:00
  • bc57a285ce Fix unescaped character Cameron Gutman 2022-10-04 20:03:10 -05:00
  • 85d8943b64 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2022-10-04 19:56:52 -05:00
  • aa6c32968b Add a special termination message for ML_ERROR_FRAME_CONVERSION Cameron Gutman 2022-10-04 19:51:49 -05:00
  • ad1808fb4e Update moonlight-common-c with further fixes for GFE 3.26 Cameron Gutman 2022-10-04 19:50:49 -05:00
  • 576610e4c3 Translated using Weblate (Polish) Kamil Szyc 2022-10-03 09:43:28 +00:00
  • ace2266f14 Translated using Weblate (Bulgarian) Martin Dimitrov 2022-10-02 17:37:33 +00:00
  • 41cedfa6ec Fix requestMetaKeyEvent for Samsung devices with android 10+ (#1134) Alexandru-Marian Buza 2022-10-04 06:50:04 +03:00
  • d46fab33b3 Enable HEVC RFI for Exynos decoders Cameron Gutman 2022-10-03 22:23:59 -05:00
  • 585dc45595 Enable RFI for HEVC on Qualcomm and Nvidia decoders Cameron Gutman 2022-10-03 21:33:05 -05:00
  • c3c9354a00 Update moonlight-common-c to support reliable RFI for HEVC Cameron Gutman 2022-10-03 21:32:11 -05:00
  • bdc8d08e65 Switch back to AGP 7.2.2 Cameron Gutman 2022-10-03 21:30:01 -05:00
  • 9c792d3272 Adjust RendererException text to attempt to parse correctly in Google Play App Vitals Cameron Gutman 2022-10-03 21:28:37 -05:00
  • 23bc4daf9f Refactor input event handling in the Game activity Cameron Gutman 2022-10-03 21:25:43 -05:00
  • fd85ca2004 Added translation using Weblate (Polish) Kamil Szyc 2022-10-03 11:42:50 +02:00
  • aadf88add1 Added translation using Weblate (Bulgarian) Martin Dimitrov 2022-10-02 19:24:17 +02:00
  • f14ce61ee3 Translated using Weblate (Korean) sanhoe 2022-09-28 09:07:30 +00:00
  • 539daf5789 Don't adjust maxBytesPerPicDenom and maxBitsPerMbDenom on newer devices Cameron Gutman 2022-09-23 21:27:27 -05:00
  • e8ea2a8ec1 Version 10.8.4 v10.8.4 Cameron Gutman 2022-09-22 23:17:58 -05:00
  • 9ed3b3a9df Fixed streaming on certain devices with GFE 3.26 Cameron Gutman 2022-09-22 23:16:40 -05:00
  • 12487553de Version 10.8.2 v10.8.3 Cameron Gutman 2022-09-22 21:57:42 -05:00
  • 9c1a618b4a Fix stuck analog stick when a touch event is cancelled Cameron Gutman 2022-09-21 01:11:45 -05:00
  • ac0e784417 Make StreamView transparent to touch events and handle everything in the background view Cameron Gutman 2022-09-21 01:07:49 -05:00
  • 48cab6b203 Allow multi-finger gestures and absolute motion to pass seamlessly between the StreamView and background view Cameron Gutman 2022-09-21 00:21:43 -05:00
  • e1c0472069 Properly split touch events between regions outside the StreamView and the OSC Cameron Gutman 2022-09-20 22:29:54 -05:00
  • 2c498ce707 Throw a RendererException instead of a bare IllegalStateException upon codec recovery failure Cameron Gutman 2022-09-20 21:43:35 -05:00
  • bc483edb29 Interrupt codec recovery when stopping the decoder Cameron Gutman 2022-09-18 18:53:37 -05:00
  • 9762f4c412 Only throw the codec exception on the last configuration attempt Cameron Gutman 2022-09-18 18:47:01 -05:00
  • 5bfce88fc5 Fix recovery timeout if no output frames are being received Cameron Gutman 2022-09-18 18:37:33 -05:00
  • 94ef66994d Trigger the decoder crash dialog if all recovery attempts fail Cameron Gutman 2022-09-18 18:29:45 -05:00
  • 257c29daca Improve handling of concurrent recoverable and non-recoverable errors and surface loss Cameron Gutman 2022-09-18 18:06:00 -05:00
  • 173483eb84 Only catch IllegalStateException or subclasses Cameron Gutman 2022-09-18 17:42:37 -05:00
  • 06099b2663 Only try to recover from CodecExceptions or IllegalStateExceptions Cameron Gutman 2022-09-18 00:20:41 -05:00
  • 33c1f0a71c Fix decoding crash if encoder didn't send VUI parameters Cameron Gutman 2022-09-18 00:04:29 -05:00
  • a3d78f1d80 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2022-09-17 23:32:55 -05:00