Commit Graph

  • 286676e5c1 Added translation using Weblate (Esperanto) phlostically 2024-10-01 22:36:26 +02:00
  • 6ce02616f0 Use new Vulkan queue API in FFmpeg 7.1 Cameron Gutman 2024-09-29 23:04:23 -05:00
  • 13880353d8 Use new avcodec_get_supported_config() API in FFmpeg 7.1 Cameron Gutman 2024-09-29 22:23:37 -05:00
  • ec69dad8d7 Fix import incorrectly removed by 2a63ad5 Cameron Gutman 2024-09-28 00:09:21 -05:00
  • 72ae324d71 Fix unused parameter warnings Cameron Gutman 2024-09-28 00:08:35 -05:00
  • 901cbd255c Disable Vulkan debug layers by default Cameron Gutman 2024-09-28 00:05:17 -05:00
  • 2a63ad53d7 Don't poll gamepad input when the GUI is not focused/visible Cameron Gutman 2024-09-26 19:24:29 -05:00
  • 9b3d4c1ad7 Free the old CRTC connectors array Cameron Gutman 2024-09-23 22:25:51 -05:00
  • 054e334066 Allow Qt to borrow DRM master from SDL to update the UI Cameron Gutman 2024-09-23 22:15:31 -05:00
  • 6d023c2dfa Defer launch warnings until after launch validation Cameron Gutman 2024-09-23 21:48:43 -05:00
  • 0e2d5bf441 Fix EGLFS state restoration after Vulkan rendering Cameron Gutman 2024-09-23 21:32:09 -05:00
  • 023b6b2772 Fix DRM FD leak with Vulkan windows Cameron Gutman 2024-09-21 21:41:43 -05:00
  • 6f39d120cb Unify handling of DRM devices between DRM and VAAPI Cameron Gutman 2024-09-21 20:46:11 -05:00
  • 9cf305865b Add support for managing multiple SDL DRM FDs Cameron Gutman 2024-09-21 20:41:43 -05:00
  • 6d47287b60 Translated using Weblate (Norwegian Bokmål) Patrick Sletvold 2024-09-20 11:39:29 +00:00
  • 6b11f43302 Don't set the output rect until after modesetting Cameron Gutman 2024-09-19 22:43:34 -05:00
  • 60fb6881b2 Translated using Weblate (Japanese) Tomonobu Terakubo 2024-09-18 23:00:01 +00:00
  • b79c116bd9 Translated using Weblate (Russian) Артём Журин 2024-09-19 07:53:05 +00:00
  • 895d0a6bf3 Translated using Weblate (Norwegian Bokmål) Patrick Sletvold 2024-09-19 11:21:05 +00:00
  • 5a1ef55767 Update README.md Cameron Gutman 2024-09-18 22:16:33 -05:00
  • 76deafbd7b Fix build for Xcode < 14 Matt Tannahill 2024-09-17 14:48:37 -04:00
  • ae2693a860 Translated using Weblate (Japanese) Tomonobu Terakubo 2024-09-18 07:24:57 +00:00
  • 0783b28ba6 Translated using Weblate (Russian) Артём Журин 2024-09-17 12:50:51 +00:00
  • f786e94c7b Fix excessive latency with Vulkan video decoding on Nvidia v6.1.0 Cameron Gutman 2024-09-16 21:59:17 -05:00
  • 1caee721e8 Prepare for v6.1.0 Cameron Gutman 2024-09-16 18:36:50 -05:00
  • accd30176f Rerun lupdate and lrelease Cameron Gutman 2024-09-15 23:45:27 -05:00
  • 7721fa6d7c Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2024-09-15 23:44:31 -05:00
  • 8e295aab00 Update dependencies for AppImage Cameron Gutman 2024-09-15 23:35:26 -05:00
  • 4838a75c58 Suppress spammy libplacebo messages Cameron Gutman 2024-09-15 22:01:39 -05:00
  • c5ec8c0fdb Add libplacebo prefix to log messages Cameron Gutman 2024-09-15 21:58:10 -05:00
  • b266f61ba6 Disable direct rendering of YUV444 using vaPutSurface() Cameron Gutman 2024-09-15 21:03:00 -05:00
  • d1dffdc34c Prefer optimal 8-bit hardware codec if 10-bit codec is not available Cameron Gutman 2024-09-15 16:47:30 -05:00
  • 268f8db26b Never negotiate 10-bit profiles without a 10-bit renderer Cameron Gutman 2024-09-15 15:53:45 -05:00
  • de28eda266 Don't enable HDR checkbox if no HDR renderers work Cameron Gutman 2024-09-15 15:09:11 -05:00
  • 3e9e497203 Fix viewing apps and CLI streaming with Qt 5.11 and earlier Cameron Gutman 2024-09-15 14:39:34 -05:00
  • 96fb6ee5e9 Share SDL's EGL display with EGLRenderer Cameron Gutman 2024-09-12 22:33:50 -05:00
  • 02853e74ba Reduce the bitrate to YUV420 defaults if YUV444 was selected but not negotiated Cameron Gutman 2024-09-12 21:52:27 -05:00
  • 46910cf774 Remove black background workaround now that SDL is fixed Cameron Gutman 2024-09-12 21:38:30 -05:00
  • b1c77ff80e Disable SDL double buffering Cameron Gutman 2024-09-12 21:34:22 -05:00
  • 92ee4a3046 Don't use the bind path for UMA GPUs Cameron Gutman 2024-09-12 21:32:36 -05:00
  • 6ec0c79899 Revert "Remove FL 11.0 restriction for D3D11VA" Cameron Gutman 2024-09-12 21:27:27 -05:00
  • 1c281ee3fc Translated using Weblate (Russian) Артём Журин 2024-09-10 08:26:01 +00:00
  • e2b7cbfe62 Translated using Weblate (French) Jorys Paulin 2024-09-06 18:47:15 +00:00
  • 67e89d9e16 Add workaround for incorrect color range in AMF AV1 encoding output Cameron Gutman 2024-09-04 23:13:48 -05:00
  • bbf6d9722a Translated using Weblate (Spanish) gallegonovato 2024-09-03 11:03:39 +00:00
  • 34549864ad Update libraries Cameron Gutman 2024-09-03 23:18:12 -05:00
  • 1303a700e0 Translated using Weblate (Spanish) gallegonovato 2024-09-02 08:34:05 +00:00
  • 25132a1f7b Enable decoder texture binding for all FL11.1 iGPUs Cameron Gutman 2024-08-31 00:36:25 -05:00
  • 7074463d0f Remove FL 11.0 restriction for D3D11VA Cameron Gutman 2024-08-30 23:03:36 -05:00
  • 99311403fa Move dummy fence into renderVideo() Cameron Gutman 2024-08-30 22:42:53 -05:00
  • 8b50eea485 Wait on a dummy fence before using textures shared with the decoder Cameron Gutman 2024-08-30 22:22:30 -05:00
  • 302dca6c0c Update OpenSSL libraries for macOS with fixed library path Cameron Gutman 2024-08-30 16:32:31 -05:00
  • f756be87ff Fix YUV444 hardware decoding on Windows systems without an Intel GPU present Cameron Gutman 2024-08-30 16:31:58 -05:00
  • 9d99ecbca6 Add note about installing the Graphics Tools optional feature Cameron Gutman 2024-08-30 16:23:31 -05:00
  • 1475bdfbba Translated using Weblate (Turkish) Arda Anıl 2024-08-29 20:36:32 +00:00
  • 69a3406d4a Fix broken PDBs for libplacebo.dll Cameron Gutman 2024-08-30 00:08:02 -05:00
  • 7e17d82ee5 Add a NSLocalNetworkUsageDescription for Sequoia Cameron Gutman 2024-08-29 23:31:55 -05:00
  • 153db55519 Replace OpenSSL static libs with dylibs to enable Qt OpenSSL TLS plugin Cameron Gutman 2024-08-29 23:28:08 -05:00
  • 4290a54ffa Log the chosen Metal device Cameron Gutman 2024-08-29 23:20:52 -05:00
  • a6e549471c Ignore failures when registering firewall exceptions Cameron Gutman 2024-08-29 02:14:04 -05:00
  • 04edfdc4ca Update to WiX 5.0.1 Cameron Gutman 2024-08-29 01:50:53 -05:00
  • db30faf602 Enable Turkish language now that it's nearly completely translated Cameron Gutman 2024-08-29 01:40:13 -05:00
  • cdb610f121 Rerun lupdate and lrelease Cameron Gutman 2024-08-29 01:39:09 -05:00
  • e404722e7c Add Estonian translation Cameron Gutman 2024-08-29 01:35:07 -05:00
  • 1840c47751 Merge remote-tracking branch 'origin/weblate' Cameron Gutman 2024-08-29 01:24:36 -05:00
  • 3bd571bc90 Translated using Weblate (Portuguese (Brazil)) c0dE 2024-08-28 16:54:04 +00:00
  • 224153e230 Translated using Weblate (Japanese) G.Nakai 2024-08-28 11:05:31 +00:00
  • ef12850867 Remove unnecessary Windows dependencies Cameron Gutman 2024-08-29 01:22:41 -05:00
  • caf322d934 Provide valid default preferred formats for YUV444 Cameron Gutman 2024-08-29 01:03:39 -05:00
  • 9043e8f663 Remove hard limits for bitrate and FPS command-line options Cameron Gutman 2024-08-25 16:18:55 -05:00
  • 76fd502262 Reintroduce support for FFmpeg 4 Cameron Gutman 2024-08-24 16:50:27 -05:00
  • 9186feca80 Slightly simplify Metal shader Cameron Gutman 2024-08-22 01:18:39 -05:00
  • df814fef4a Implement support for HDR with software decoding on macOS Cameron Gutman 2024-08-22 00:05:26 -05:00
  • d2b3bc962f Probe for a HDR-compatible software renderer Cameron Gutman 2024-08-20 23:03:41 -05:00
  • 876375f7e9 Add additional codec negotiation improvements Cameron Gutman 2024-08-20 23:03:09 -05:00
  • e662e93a53 Prioritize AV1 over HEVC for HDR with software decoding Cameron Gutman 2024-08-20 01:30:33 -05:00
  • 7c6954b5f6 Add HDR support with software decoding using libplacebo Cameron Gutman 2024-08-20 01:28:00 -05:00
  • 416003248b Enable Vulkan renderer on Windows ARM64 builds Cameron Gutman 2024-08-20 00:43:03 -05:00
  • 6d6cd6fc35 Improve codec autoselection logic Cameron Gutman 2024-08-19 23:41:42 -05:00
  • 17448c02b0 Move host settings to the other column to balance column length Cameron Gutman 2024-08-19 21:44:52 -05:00
  • f3a75e8e76 Add experimental option to unlock bitrate to 500 Mbps Cameron Gutman 2024-08-19 21:43:00 -05:00
  • 7da085480c Switch to a vanilla 7.0 branch with the Nvidia video decoding fix cherry-picked Cameron Gutman 2024-08-19 21:03:23 -05:00
  • bed3a6ecd8 Print the friendly name of the unsupported AVPixelFormat in SDLRenderer Cameron Gutman 2024-08-19 20:58:45 -05:00
  • e01c42153c Allow software decoding if YUV444 is selected rather than falling back to YUV420 Cameron Gutman 2024-08-19 20:58:16 -05:00
  • 9df65cb814 Allow selection of AV1 or HEVC for software decoding when HDR or YUV444 are enabled Cameron Gutman 2024-08-19 20:57:11 -05:00
  • fddb4881fb Use our FFmpeg fork for the AppImage to fix Nvidia Vulkan decoding crash Cameron Gutman 2024-08-19 19:42:21 -05:00
  • 5765c254cd Add software fallback for YUV444 using libswscale Cameron Gutman 2024-08-19 19:20:17 -05:00
  • ea724a05a6 Fix compilation with older FFmpeg versions Cameron Gutman 2024-08-19 01:03:03 -05:00
  • 369f614b59 Rewrite format handling in DRM renderer Cameron Gutman 2024-08-19 00:57:07 -05:00
  • 8606b2c95e Add support for VUYX and XV30LE for YUV 4:4:4 Cameron Gutman 2024-08-18 23:45:26 -05:00
  • fafddddfe0 Fix size and pitch calculation for dumb buffer uploads Cameron Gutman 2024-08-18 23:08:20 -05:00
  • 1bb16be183 Allow DrmRenderer to act as a non-DRM hwaccel backend Cameron Gutman 2024-08-17 16:51:48 -05:00
  • 8e2aa87c4f Avoid using D3D11VA on very old Intel GPUs Cameron Gutman 2024-08-16 00:32:25 -05:00
  • 2aea070d93 Fix resetting bitrate when YUV444 is enabled ns6089 2024-08-13 15:56:20 +03:00
  • 37ace0060e Update README.md Mohammad 2024-08-15 15:35:07 +03:30
  • 28b4272123 Update Windows FFmpeg to 7.0.2 with patches - Vulkan video decoding crash fix for Nvidia GPUs - D3D11VA support for HEVC 4:4:4 on Intel GPUs Cameron Gutman 2024-08-15 22:55:37 -05:00
  • 19660174b7 Check that the new keypair is usable before persisting it Cameron Gutman 2024-08-15 22:50:49 -05:00
  • 2beaf10ea5 Translated using Weblate (German) Ettore Atalan 2024-08-14 06:48:55 +00:00
  • 665352ec95 Remove support for Intel's vendor-specific HEVC RExt profiles Cameron Gutman 2024-08-13 00:50:32 -05:00
  • ab791cf4c8 Add support for the official DXVA HEVC Rext GUIDs defined in the Win11 24H2 SDK Cameron Gutman 2024-08-02 21:22:43 -05:00