Commit Graph

  • fe9282e7d9 Update Windows to Qt 6.7 and remove 32-bit support Cameron Gutman 2024-07-13 13:19:49 -05:00
  • 45ccd1a811 Add plane selection workaround for Spacemit driver bug Cameron Gutman 2024-07-12 19:37:56 -05:00
  • 52583f5c71 Consolidate decoder checks to reduce code duplication Cameron Gutman 2024-07-12 19:02:20 -05:00
  • 952ebcd0d2 Prefer zero-copy formats for non-hwaccel hardware decoders Cameron Gutman 2024-07-12 18:45:46 -05:00
  • d5a198b764 YUV420P10 is also compatible with PlVkRenderer Cameron Gutman 2024-07-06 17:24:46 -05:00
  • b5b2731d5f Add support for rendering software decoded frames with Vulkan Cameron Gutman 2024-07-06 16:49:35 -05:00
  • d085722911 Don't attempt to use mismatched 8-bit formats with 10-bit codecs Cameron Gutman 2024-07-06 02:27:46 -05:00
  • 2e29ef8d74 Simplify codec selection and prioritization logic Cameron Gutman 2024-07-06 00:50:32 -05:00
  • 34fa7167b1 Force AV_CODEC_CAP_HARDWARE set for OMX decoders Cameron Gutman 2024-07-05 23:04:10 -05:00
  • 27b173b76b Add a GenericHwAccelRenderer for unknown hwaccels Cameron Gutman 2024-07-05 22:47:45 -05:00
  • d73df12367 Don't precompile QML files with disable-prebuilts Cameron Gutman 2024-07-04 15:45:48 -05:00
  • 725e51f9b3
    Translated using Weblate (Estonian) Kofaone 2024-07-02 16:17:52 +00:00
  • 0c6689a5b4
    Added translation using Weblate (Estonian) Kofaone 2024-07-02 18:05:23 +02:00
  • 32115c639e
    Translated using Weblate (Russian) Артём Журин 2024-06-30 09:02:50 +00:00
  • 17a2548480 Fix changelog typo v6.0.1 Cameron Gutman 2024-06-29 19:56:31 -05:00
  • 753deb915f Prepare for v6.0.1 Cameron Gutman 2024-06-29 19:55:10 -05:00
  • 7d6f4135d5 Show Hungarian in the language list Cameron Gutman 2024-06-29 17:19:35 -05:00
  • 622ec843ff Add Lithuanian and rerun lupdate/lrelease Cameron Gutman 2024-06-29 17:17:45 -05:00
  • 5c18bf1608 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2024-06-29 17:07:02 -05:00
  • d184730a82 Switch over to the new code signing certificate Cameron Gutman 2024-06-29 17:02:33 -05:00
  • 335ed0e8e6 Only sample directly from the video decoder output texture on Intel GPUs Cameron Gutman 2024-06-29 14:44:08 -05:00
  • 0abb9fd7c2 Revert "Avoid using D3D11VA on older AMD TeraScale GPUs" Cameron Gutman 2024-06-29 14:12:03 -05:00
  • 1a1ce05959 Revert "Use a Texture2DArray in HLSL to match the SRVs" Cameron Gutman 2024-06-29 14:07:41 -05:00
  • 93408386ae Avoid using D3D11VA on older AMD TeraScale GPUs Cameron Gutman 2024-06-28 20:24:47 -05:00
  • 415b512c75 Require FL 11.0 for the D3D11VA renderer Cameron Gutman 2024-06-28 19:56:00 -05:00
  • d389f9a6e9 Use a Texture2DArray in HLSL to match the SRVs Cameron Gutman 2024-06-27 19:46:27 -05:00
  • ba01558bc5
    Translated using Weblate (Lithuanian) kiictus 2024-06-26 19:02:02 +00:00
  • dff02eab7d Fix DrmRenderer build Cameron Gutman 2024-06-25 23:29:37 -05:00
  • ecfcedad58 Fix window resizing on Windows with software decoding Cameron Gutman 2024-06-25 23:21:08 -05:00
  • e76780e105 Add a new prepareToRender() callback for renders to perform their initial window clears Cameron Gutman 2024-06-25 23:12:18 -05:00
  • 1d1fa0577b Don't flush window events after the KMSDRM modeset operation Cameron Gutman 2024-06-25 22:28:23 -05:00
  • a9d7c8e495 Move forced KMSDRM modesetting operation into Session init code Cameron Gutman 2024-06-25 21:57:02 -05:00
  • ffdf683597 Output log messages to an attached debugger Cameron Gutman 2024-06-24 19:24:06 -05:00
  • ac0e1098b9 Take COLOR_ENCODING values into account when choosing a colorspace Cameron Gutman 2024-06-23 19:33:37 -05:00
  • 35695642d5 Use the first available plane that meets the zpos requirement Cameron Gutman 2024-06-23 19:03:35 -05:00
  • e458682a23 Refactor plane property loop to avoid leak Cameron Gutman 2024-06-23 18:11:47 -05:00
  • fbe5e6f01f Build Windows ARM64 with Qt 6.7 in CI Cameron Gutman 2024-06-23 17:58:22 -05:00
  • 52756e7f45 Update AppImage dependencies Cameron Gutman 2024-06-23 17:57:11 -05:00
  • 0f57abf6f8 Don't select an overlay plane with a lower zpos than the primary plane Cameron Gutman 2024-06-23 17:55:27 -05:00
  • 94943d2865 Clamp chroma texcoords to avoid sampling alignment padding Cameron Gutman 2024-06-22 16:19:26 -05:00
  • c3bd7edc4e Revert "Use a separate texture for rendering to avoid blending in the alignment padding" Cameron Gutman 2024-06-22 12:35:00 -05:00
  • b6bb96223d Revert "Remove manual hwframe ctx setup for D3D11VA" Cameron Gutman 2024-06-22 12:34:10 -05:00
  • f07f3c843a
    Translated using Weblate (Lithuanian) kiictus 2024-06-21 10:08:29 +00:00
  • 7712a2dce4
    Added translation using Weblate (Lithuanian) kiictus 2024-06-21 12:05:30 +02:00
  • d86e13a3a7
    Translated using Weblate (Russian) Артём Журин 2024-06-19 19:11:52 +00:00
  • 3aaa09bb7d Disable CUDA/NVDEC in AppImage builds Cameron Gutman 2024-06-19 10:29:03 -05:00
  • 377abf2155 Remove verbose flag from tar invocation Cameron Gutman 2024-06-19 10:25:15 -05:00
  • d3219ae24a Don't use VAAPI fallback driver names on libva 2.20+ Cameron Gutman 2024-06-18 00:31:59 -05:00
  • bd60b873ec Add missing check for no Vulkan devices Cameron Gutman 2024-06-18 00:12:08 -05:00
  • 3abf925810
    Translated using Weblate (French) Jorys Paulin 2024-06-16 12:15:47 +00:00
  • d5cbcc8199
    Translated using Weblate (German) Michael Freund (Ottes) 2024-06-13 15:56:15 +00:00
  • 640ac3f9fe Don't bundle libs into the final app package if disable-prebuilts is set Cameron Gutman 2024-06-10 22:57:58 -05:00
  • 83811e2a07 Add 'CONFIG+=disable-prebuilts' qmake option Cameron Gutman 2024-06-10 22:51:45 -05:00
  • 31641f5246 Update readme with new packages and Qt 6 recommendations Cameron Gutman 2024-06-09 20:54:17 -05:00
  • d7bc735edc Allow use of old fullscreen mode on macOS by setting I_WANT_BUGGY_FULLSCREEN=1 Cameron Gutman 2024-06-09 15:46:24 -05:00
  • b59de38e0b Revert "Only use SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES=0 for native notched resolution" Cameron Gutman 2024-06-09 15:42:39 -05:00
  • 17af71fe7a Allow the Vulkan renderer to accept HDR input even without HDR output capability Cameron Gutman 2024-06-09 15:00:56 -05:00
  • a0c77d0ad8 Filter SDL_WINDOWEVENT_SHOWN after initial renderer creation Cameron Gutman 2024-06-09 14:34:34 -05:00
  • ec7137e693 Flush window events in MMAL and DRM renderers Cameron Gutman 2024-06-09 14:26:26 -05:00
  • 1b56f28fd4
    Translated using Weblate (Chinese (Simplified)) David King 2024-06-08 10:20:36 +00:00
  • 486c46781b Increase computer seeking timeout for 'stream' and 'list' actions Cameron Gutman 2024-06-08 16:18:06 -05:00
  • 6397031e46 Expand allowed range for --fps option Cameron Gutman 2024-06-08 00:16:52 -05:00
  • e7a2d9f44d Prepare for v6.0.0 v6.0.0 Cameron Gutman 2024-06-05 22:42:28 -05:00
  • ee5d0acc1f Rerun lupdate and lrelease Cameron Gutman 2024-06-05 00:28:11 -05:00
  • 6a5a69cabd Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2024-06-05 00:26:59 -05:00
  • cd7391f908
    Translated using Weblate (Chinese (Simplified)) weng weng 2024-06-03 01:49:34 +00:00
  • d6d28f1afd Remove unused libplacebo libraries Cameron Gutman 2024-06-02 21:52:35 -05:00
  • 5a6620a9ae Fix missing installer window icon with WiX 5 Cameron Gutman 2024-06-02 21:40:40 -05:00
  • 5a47ddca33 Use EGL on X11 for non-x86 platforms Cameron Gutman 2024-06-02 14:01:54 -05:00
  • b58f021fc8 Only set QT_SSL_USE_TEMPORARY_KEYCHAIN on macOS Cameron Gutman 2024-06-02 13:58:42 -05:00
  • 12b93337d1 Fix SDL_VIDEODRIVER override when the Qt platform plugin was manually set Cameron Gutman 2024-06-01 22:43:52 -05:00
  • 807fc6b31c Opt out of macOS Game Mode due to various OS bugs Cameron Gutman 2024-06-01 16:36:24 -05:00
  • 959080aa95 Update moonlight-common-c with higher IPv6 MTU Cameron Gutman 2024-06-01 16:30:45 -05:00
  • 18a772aeba Update prebuilt libraries Cameron Gutman 2024-06-01 16:30:20 -05:00
  • 9bdd17f1c3 Properly clean libavformat files with clean-libs.sh Cameron Gutman 2024-06-01 16:25:46 -05:00
  • 3d1967bd1e
    Translated using Weblate (Korean) sanhoe 2024-06-01 10:25:02 +00:00
  • 469bd32bde Update AppImage to FFmpeg 7.0.1 and dav1d 1.4.2 Cameron Gutman 2024-05-31 20:43:03 -05:00
  • 351b4edf0c
    Translated using Weblate (German) comsyspro 2024-05-28 07:31:32 +00:00
  • a0a8b70bc1 Strip session keys and IVs from the logs Cameron Gutman 2024-05-27 22:02:02 -04:00
  • e07f069222 Always use the custom logger Cameron Gutman 2024-05-27 21:40:18 -04:00
  • 47ccd1e481
    Translated using Weblate (Thai) Empotik 2024-05-26 23:04:15 +00:00
  • 96fba43186 Add missing AV1 option in CLI video codec options Cameron Gutman 2024-05-27 13:06:49 -04:00
  • 9e7c212c6d Update moonlight-common-c Cameron Gutman 2024-05-25 18:32:58 -05:00
  • e67d83e097 Move declaration under ifdef to eliminate unused variable warning Cameron Gutman 2024-05-25 17:01:46 -05:00
  • 4474f815af Only use fallback VDPAU/VAAPI driver paths on AppImages Cameron Gutman 2024-05-25 14:39:09 -05:00
  • e130a15037 Remove dependency on AV_VAAPI_DRIVER_QUIRK_SURFACE_ATTRIBUTES for VDPAU wrapper identification Cameron Gutman 2024-05-25 14:24:31 -05:00
  • 845ef147c9 Add new libva driver path values for Fedora 40 Cameron Gutman 2024-05-25 14:22:43 -05:00
  • fb17c15cfd Update VCRedist Cameron Gutman 2024-05-25 11:54:29 -05:00
  • bb74cedf59
    Translated using Weblate (Italian) Marocco2 2024-05-24 12:38:33 +00:00
  • 9af6906380
    Translated using Weblate (Polish) Mike 2024-05-23 16:27:09 +00:00
  • c1ae3cceda
    Translated using Weblate (Spanish) gallegonovato 2024-05-23 10:29:55 +00:00
  • e1e3bd512f
    Translated using Weblate (French) Loïc Hesling 2024-05-23 07:36:04 +00:00
  • cf3ff32340 Rerun lupdate and lrelease Cameron Gutman 2024-05-23 00:28:10 -07:00
  • 2c98deeae3 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2024-05-23 00:26:16 -07:00
  • a572681737 Add --hdr and --no-hdr command-line arguments Cameron Gutman 2024-05-22 23:28:14 -07:00
  • e78b389bc0 Fix passing incorrect 'this' pointer to quitRunningApp() Cameron Gutman 2024-05-22 23:11:52 -07:00
  • 83ec929758
    Translated using Weblate (Russian) Роман 2024-05-20 17:39:57 +00:00
  • 9117f6565e Don't clobber existing std handles when attaching to the parent console Cameron Gutman 2024-05-11 23:38:32 -05:00
  • aa33432c81 Detect whether to log to file based upon whether stderr was redirected Cameron Gutman 2024-05-11 22:05:58 -05:00
  • e25d9b0da2 Only use SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES=0 for native notched resolution Cameron Gutman 2024-05-11 19:58:36 -05:00