Commit Graph

  • 789236ee8f Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2022-10-25 22:44:21 -05:00
  • 21cba0b080 Translated using Weblate (Chinese (Simplified)) weng weng 2022-10-26 03:04:23 +00:00
  • 31eb0891e5 Update moonlight-common-c for improved audio FEC recovery Cameron Gutman 2022-10-25 22:42:12 -05:00
  • a13f8e7937 Ensure delayed flushes complete during shutdown Cameron Gutman 2022-10-25 02:43:55 -05:00
  • 5bfe56472f Fix build Cameron Gutman 2022-10-25 02:08:46 -05:00
  • 16a9ed682e Use a single flush thread for ComputerManager Cameron Gutman 2022-10-25 02:07:16 -05:00
  • 59cae610d2 Clarify encoding resolution limit comment Cameron Gutman 2022-10-25 01:24:57 -05:00
  • 29ac7893d7 Don't enforce the NVENC H.264 resolution limit on Sunshine hosts Cameron Gutman 2022-10-25 01:18:10 -05:00
  • c8aeca8ace Add an environment variable opt-out for the gamepad quit combo Cameron Gutman 2022-10-25 00:27:40 -05:00
  • 3da505c4c6 Minor perf optimization suggested by Clazy Cameron Gutman 2022-10-25 00:26:03 -05:00
  • 06bc05b708 Rerun lupdate and lrelease Cameron Gutman 2022-10-25 00:14:22 -05:00
  • a3dc9593c2 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2022-10-25 00:10:40 -05:00
  • 18a271a0ec Update moonlight-common-c for improved audio FEC recovery Cameron Gutman 2022-10-25 00:10:29 -05:00
  • cebd3bf751 Save hosts on a separate thread Cameron Gutman 2022-10-25 00:00:36 -05:00
  • cb04925c6e Optimize locking in ComputerManager to reduce reader contention Cameron Gutman 2022-10-24 23:55:10 -05:00
  • b7a340bd00 Improve locking in NvComputer class Cameron Gutman 2022-10-24 23:53:02 -05:00
  • 2a0f837120 Stop issuing further HTTP requests when quitting Cameron Gutman 2022-10-24 23:46:57 -05:00
  • d00bdff495 Update SDL and FFmpeg for AppImage Cameron Gutman 2022-10-23 16:59:54 -05:00
  • 7e9c977b3d Update moonlight-common-c Cameron Gutman 2022-10-23 16:55:52 -05:00
  • 1629151528 Translated using Weblate (German) reloxx13 2022-10-20 17:25:14 +00:00
  • 24295197bd Translated using Weblate (German) reloxx13 2022-10-20 17:00:17 +00:00
  • 807dd84daa Translated using Weblate (Chinese (Simplified)) Eric 2022-10-17 01:48:40 +00:00
  • 17848c097c Don't switch between GLX and EGL if EGL worked Cameron Gutman 2022-10-16 22:57:08 -05:00
  • 563b760d31 Update packages for recent versions of Ubuntu Cameron Gutman 2022-10-16 22:23:27 -05:00
  • 8465a27a97 Deprioritize VAAPI for Gallium and Nvidia drivers and work around RFI latency bug Cameron Gutman 2022-10-16 21:51:10 -05:00
  • 255cbd1e7e Fix building with SDL 2.0.20 or earlier Cameron Gutman 2022-10-15 15:36:09 -05:00
  • 7717749b72 Reduce max queued frames to avoid exhausting the decoder buffer pool Cameron Gutman 2022-10-15 14:34:42 -05:00
  • 9e4337babf Revert "Increase the number of decoder surfaces for DXVA2/D3D11VA" Cameron Gutman 2022-10-15 14:32:12 -05:00
  • 6771877a84 Make scaleSourceToDestinationSurface() idempotent Cameron Gutman 2022-10-15 13:12:18 -05:00
  • a860bd8dd5 Enable HEVC RFI on Tegra Cameron Gutman 2022-10-14 23:41:09 -05:00
  • 704ce4ff0c Add environment variable for overriding decoder capabilities Cameron Gutman 2022-10-14 23:39:49 -05:00
  • 21edcc8113 Add workaround for macOS fullscreen exit bug Cameron Gutman 2022-10-14 23:01:55 -05:00
  • 125738f13d Cancel overlay update callbacks before destroying VTRenderer Cameron Gutman 2022-10-14 22:49:33 -05:00
  • 02c781b8f4 Increase the number of decoder surfaces for DXVA2/D3D11VA Cameron Gutman 2022-10-14 21:20:35 -05:00
  • 453fe6aea0 Ensure the target window size is always even Cameron Gutman 2022-10-14 21:09:32 -05:00
  • e0fb7dfd14 Rework window creation, sizing, and fullscreen transition logic Cameron Gutman 2022-10-14 20:24:12 -05:00
  • c4012225c2 Rerun lupdate and lrelease Cameron Gutman 2022-10-14 19:27:04 -05:00
  • 1750243537 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2022-10-14 19:26:38 -05:00
  • 84fc5f3008 Use colorspace helper with VAAPI direct rendering Cameron Gutman 2022-10-14 19:23:51 -05:00
  • 8a224fbae4 Revert "Fix macOS build" Cameron Gutman 2022-10-13 01:19:56 -05:00
  • e6c4332445 Revert "Use Rec 2020 colorspace for WCG support even if HDR is off on the host" Cameron Gutman 2022-10-13 01:18:57 -05:00
  • 0928d1fab2 Fix macOS build Cameron Gutman 2022-10-13 01:11:04 -05:00
  • 40dd588bef Use 10-bit format mask instead of hardcoding specific formats Cameron Gutman 2022-10-13 00:17:05 -05:00
  • 472e8ee92e Use Rec 2020 colorspace for WCG support even if HDR is off on the host Cameron Gutman 2022-10-13 00:14:10 -05:00
  • c55af7fff3 Add a decoder/renderer callback to specify the desired color range Cameron Gutman 2022-10-12 23:59:01 -05:00
  • 7a39daf179 Implement Rec 601 Full Range support in SDLRenderer Cameron Gutman 2022-10-12 23:52:29 -05:00
  • 8d087ba5b1 Allow localization of pairing error strings Cameron Gutman 2022-10-12 22:20:15 -05:00
  • c7a30d8728 Allow a pairing attempt even if the PC is busy Cameron Gutman 2022-10-12 22:15:58 -05:00
  • 1f678cafba Translated using Weblate (Russian) LedyBacer 2022-10-11 07:42:09 +00:00
  • 579e0bc464 Translated using Weblate (Chinese (Traditional)) Jen Kung-chih 2022-10-09 01:59:22 +00:00
  • 7f36dc5aad Translated using Weblate (Russian) Nikita Epifanov 2022-10-10 17:15:02 +00:00
  • a7c2026128 Translated using Weblate (Chinese (Simplified)) Eric 2022-10-09 02:37:58 +00:00
  • 7b0d67ebbe Translated using Weblate (German) Sargon-Isa 2022-10-07 16:02:29 +00:00
  • 63f0910eac Update AppImage to libva 2.16.0 Cameron Gutman 2022-10-07 22:22:13 -05:00
  • b16cf9fcc5 Update moonlight-common-c with speculative RFI support Cameron Gutman 2022-10-07 22:21:16 -05:00
  • 5501d7bc6b Include opt-out variable in VAAPI avoidance log output Cameron Gutman 2022-10-05 18:50:53 -05:00
  • 413ef42a34 Enable HEVC RFI for CUDA, VAAPI, and VDPAU decoders Cameron Gutman 2022-10-05 18:47:43 -05:00
  • a1694ab951 Use nvidia-vaapi-driver on Wayland systems if available Cameron Gutman 2022-10-05 18:44:11 -05:00
  • fbbbd5e0b8 Use new LiRequestIdrFrame() API Cameron Gutman 2022-10-05 00:53:31 -05:00
  • f8c7e2ee41 Enable HEVC RFI for VideoToolbox Cameron Gutman 2022-10-05 00:25:59 -05:00
  • 2a4af0bc2c Use colorspace helpers for DRM EGL export Cameron Gutman 2022-10-05 00:20:33 -05:00
  • d24db13e9d Update SDL_GameControllerDB Cameron Gutman 2022-10-05 00:00:39 -05:00
  • bc68aad67b Print the frame number if decoding fails Cameron Gutman 2022-10-04 23:38:54 -05:00
  • 9e8a4cab7b Enable HEVC RFI for DXVA2 and D3D11VA Cameron Gutman 2022-10-04 22:56:21 -05:00
  • 3679964cf8 Rerun lupdate and lrelease Cameron Gutman 2022-10-04 22:06:57 -05:00
  • 225ec1a87f Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2022-10-04 22:05:48 -05:00
  • 071c76c06a Add error text for ML_ERROR_FRAME_CONVERSION Cameron Gutman 2022-10-04 22:05:18 -05:00
  • d77a255721 Update moonlight-common-c with GFE 3.26 and HEVC RFI fixes Cameron Gutman 2022-10-04 22:03:27 -05:00
  • 26ee1aee25 Fix protected content error on GFE 3.22+ Cameron Gutman 2022-10-04 22:02:44 -05:00
  • b047395938 Translated using Weblate (Chinese (Traditional)) Jen Kung-chih 2022-09-28 13:06:32 +00:00
  • 483a601867 Display SDR/HDR status in performance overlay Cameron Gutman 2022-09-28 17:44:22 -05:00
  • c4bc2f6adf Translated using Weblate (Vietnamese) bruh 2022-09-24 14:18:57 +00:00
  • 439e8fe33f Constify frame colorspace helper functions Cameron Gutman 2022-09-24 18:37:51 -05:00
  • 99885f5b4b Centralize colorspace and color range handling Cameron Gutman 2022-09-24 12:28:23 -05:00
  • 78b522ec1d Fix large frame header size for GFE 3.26 Cameron Gutman 2022-09-22 23:48:41 -05:00
  • dbfa5a9358 Translated using Weblate (French) Jorys Paulin 2022-09-13 12:33:53 +00:00
  • 3910b3862a Translated using Weblate (Chinese (Simplified)) Howard Wu 2022-09-12 05:08:49 +00:00
  • 3b8e3b7d5c Prepare for v4.2.1 v4.2.1 Cameron Gutman 2022-09-12 00:12:35 -05:00
  • 6129000dde Rerun lupdate and lrelease Cameron Gutman 2022-09-12 00:08:31 -05:00
  • 65b274d695 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2022-09-12 00:07:42 -05:00
  • a13dd0076b Translated using Weblate (German) reloxx13 2022-09-11 06:25:26 +00:00
  • cc026c995c Fix mishandling of IDR frames with a SEI or AUD NAL Cameron Gutman 2022-09-11 23:36:20 -05:00
  • 81cfacaa3d Add fallback logic when the host doesn't send valid colorspace data Cameron Gutman 2022-09-11 23:13:10 -05:00
  • fabebc05d2 Prepare for v4.2.0 v4.2.0 Cameron Gutman 2022-09-10 12:19:04 -05:00
  • 07a97bab03 Rerun lupdate and lrelease Cameron Gutman 2022-09-10 12:06:22 -05:00
  • 69ac810c82 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2022-09-10 12:05:24 -05:00
  • 3f4609dc6e Translated using Weblate (Portuguese (Brazil)) Daniel Saburi 2022-09-08 01:54:44 +00:00
  • 1ddb529d26 Translated using Weblate (Portuguese) Daniel Saburi 2022-09-08 01:55:41 +00:00
  • ab6b88073c Fix build with _FILE_OFFSET_BITS=64 Cameron Gutman 2022-09-05 22:04:24 -05:00
  • ad3ed97472 Fix handling of 3 byte Annex B start sequences Cameron Gutman 2022-09-05 17:56:42 -05:00
  • 07e902fe95 Fix build with open() defined to open64() Cameron Gutman 2022-09-04 23:45:18 -05:00
  • eb781ce689 Use __FUNCTION__ macro instead of hardcoding Cameron Gutman 2022-09-03 18:09:01 -05:00
  • 555a65c8ea Add open64() hook for _FILE_OFFSET_BITS=64 Cameron Gutman 2022-09-03 18:05:03 -05:00
  • 58429f4172 Fix handling of the optional mode argument in our open() hook Cameron Gutman 2022-09-03 17:52:54 -05:00
  • e2692a0abd Translated using Weblate (Korean) sanhoe 2022-09-01 14:53:10 +00:00
  • d218c43edf Translated using Weblate (Spanish) Brandon Goldberg 2022-09-01 21:38:31 +00:00
  • fae9813127 Rebuild libraries built with CMake to get working PDBs and better optimizations Cameron Gutman 2022-08-28 20:34:44 -05:00
  • adc56d4ee5 Rerun lupdate and lrelease Cameron Gutman 2022-08-28 20:22:39 -05:00
  • f982e33fab Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2022-08-28 20:20:53 -05:00
  • 9ab4479fcf Fix excessive flickering when switching between full-screen and windowed on Windows Cameron Gutman 2022-08-28 20:10:26 -05:00