Commit graph

  • 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 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 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
  • 3e330b7929 Attach to the parent console to print list output on Win32 Cameron Gutman 2022-08-27 14:54:45 -05:00
  • ecddada150 Improve verbose log suppression Cameron Gutman 2022-08-25 23:02:32 -05:00
  • 0c828cbb37 Suppress non-critical log output while running the list command Cameron Gutman 2022-08-25 22:45:42 -05:00
  • 84a32f8c16 Minor cleanup of new list code Cameron Gutman 2022-08-25 22:39:04 -05:00
  • 4ee36fd405 Avoid GUI display for App listing Anselm Busse 2021-04-04 10:43:21 +02:00
  • 0802609fd8 Correcting for PR comments Anselm Busse 2021-03-12 16:22:16 +01:00
  • de88176995 Add a 'list' option for the CLI Anselm Busse 2021-03-10 17:43:30 +01:00
  • aca82f400a Never use fewer than 480 samples to avoid causing issues on PulseAudio systems Cameron Gutman 2022-08-25 21:27:05 -05:00
  • 54bb6fe527
    Translated using Weblate (Spanish) Brandon Goldberg 2022-08-23 23:29:21 +00:00
  • c1f663cec1 Add missing files from previous commit Cameron Gutman 2022-08-24 17:31:22 -05:00
  • aaf59c2d01 Add CLI pairing support Cameron Gutman 2022-08-24 00:22:02 -05:00
  • 692942e5be Move PIN generation into ComputerManager to be shared with CLI pairing Cameron Gutman 2022-08-24 00:21:25 -05:00
  • f4acd629a1 Save hosts immediately after pairing concludes to ensure the server cert is persisted Cameron Gutman 2022-08-24 00:20:02 -05:00
  • 0ff8a44ec3 Allow 10-bit in DXVA2 as a fallback Cameron Gutman 2022-08-22 00:23:07 -05:00
  • c6d8f6e618 Allow D3D11VA to be disabled via environment variable Cameron Gutman 2022-08-22 00:19:46 -05:00
  • 1baa23cc43 Update SDL to 84004d1 for AppImage Cameron Gutman 2022-08-21 20:58:50 -05:00
  • 3be696e6bb Update SDL to 84004d1 Cameron Gutman 2022-08-21 20:55:38 -05:00
  • 3cfcb01603 Add simple script to help updating libs Cameron Gutman 2022-08-21 20:55:25 -05:00
  • d39a29759c Don't draw with test-only renderers Cameron Gutman 2022-08-21 18:38:09 -05:00
  • bf4332b9e7 Prefer D3D11VA in non-FSE modes for improved performance Cameron Gutman 2022-08-21 17:50:56 -05:00
  • feaae7b684 Update moonlight-common-c to improve control stream failure diagnostics Cameron Gutman 2022-08-21 15:10:49 -05:00