Commit Graph

  • 44ad28ebf4 Fix a reference leak of hw_frames_ctx and prepare for QSV (#736) Cameron Gutman 2023-01-10 13:52:15 -06:00
  • 5477f58f18 Move the check for UPnP enabled up to avoid error messages (#748) Tony Langhammer 2023-01-10 19:25:16 +01:00
  • 7dbd5b41b2 Fix typo in Shortcuts section (#744) ReenigneArcher 2023-01-10 09:26:42 -05:00
  • f210b89dd7 Bump third-party/nv-codec-headers from b550d40 to 2055784 (#704) dependabot[bot] 2023-01-09 10:53:39 -05:00
  • 6ff236727f Bump ffmpeg (#693) LizardByte-bot 2023-01-09 10:07:27 -05:00
  • 3af1744c9b FFmpeg updates with QSV-enabled builds (#730) Brad Richardson 2023-01-09 08:24:21 -05:00
  • 009975dc7b prepare v0.17.0 (#708) ReenigneArcher 2023-01-08 20:10:13 -05:00
  • 23ef23159a revert windows build libpsl version lock (#729) ReenigneArcher 2023-01-08 19:41:33 -05:00
  • d51afbe19d CMake: win32: fix API version, disable boost-cmake detection (#732) Conn O'Griofa 2023-01-09 00:06:56 +00:00
  • a26877a917 fix submodule names (#725) ReenigneArcher 2023-01-08 10:05:29 -05:00
  • 6607062648 Fix divisor for YUV range (#728) Cameron Gutman 2023-01-08 08:04:07 -06:00
  • 77d3a7e2ab Color conversion fixes and BT.2020 support (#723) Cameron Gutman 2023-01-07 21:28:47 -06:00
  • 7770b5f708 Enable Mouse Keys while streaming for systems with no mouse plugged in (#721) Cameron Gutman 2023-01-07 14:11:14 -06:00
  • e2fce257b5 Fix Windows masked cursor blending with GPU encoders (#720) Cameron Gutman 2023-01-07 13:25:02 -06:00
  • c95f54f874 Migrate Windows config files into specific config directory (#716) Cameron Gutman 2023-01-07 12:34:06 -06:00
  • 9b6d0b7a06 Generated app id with hashed input data (#715) Brad Richardson 2023-01-07 09:42:40 -05:00
  • effa98f76a Bump sphinx from 6.0.0 to 6.1.1 (#713) dependabot[bot] 2023-01-05 19:59:41 -05:00
  • 65574a02d4 Add an Apply button to the Web UI when running as a Win32 Service (#700) Cameron Gutman 2023-01-05 13:26:54 -06:00
  • 5980e520b9 Improve robustness of encoder selection (#710) Cameron Gutman 2023-01-05 11:28:40 -06:00
  • 00aa23b342 Fix hang on stream termination if no frames can be captured (#709) Cameron Gutman 2023-01-05 10:21:38 -06:00
  • f1c225fccc Terminate Sunshine if a session doesn't terminate for more than 10 seconds (#707) Cameron Gutman 2023-01-05 08:05:25 -06:00
  • 08cb5fc2f2 Minor UI fixes (#696) Cameron Gutman 2023-01-04 17:44:23 -06:00
  • 1a929cc37b Fix origin_web_ui_allowed binding (#697) Dmitry Khlestkov 2023-01-04 20:24:20 +03:00
  • c72aeef67b Only increase rc_buffer_size when software encoding with more than one slice (#692) Cameron Gutman 2023-01-04 10:50:36 -06:00
  • 76896eba88 Fix NVENC profile values not applying (#695) Cameron Gutman 2023-01-04 10:18:28 -06:00
  • 1c1a7fa8c0 Fix 7.1 surround channel mapping (#694) Cameron Gutman 2023-01-04 09:08:33 -06:00
  • ff883058e6 Fix wayland capture on nvidia (#649) Jackson Garner 2023-01-04 07:13:09 -07:00
  • a3922d9eef Bump third-party/moonlight-common-c from 9da6329 to ef9ad52 (#690) dependabot[bot] 2023-01-03 22:41:25 -05:00
  • cc688c7845 Implement process and thread priority adjustments (#691) Cameron Gutman 2023-01-03 21:05:00 -06:00
  • 997e8c6e5a Bump @fortawesome/fontawesome-free from 6.2.0 to 6.2.1 (#639) dependabot[bot] 2023-01-03 19:50:59 -05:00
  • e410426257 Bump bootstrap from 5.0.0 to 5.2.3 (#638) dependabot[bot] 2023-01-03 19:07:03 -05:00
  • 30a790ba40 Fix UPnP IGD detection (#689) Tony Langhammer 2023-01-03 22:09:07 +01:00
  • 052297a1a5 Update app id on edit (#670) Brad Richardson 2023-01-02 21:02:10 -05:00
  • 12efe96297 fix docs badges for epub (#679) ReenigneArcher 2023-01-02 18:18:29 -05:00
  • 952e142ffa fix aur publish trigger event (#680) ReenigneArcher 2023-01-02 17:24:39 -05:00
  • 0439d7a83a Use separate encoding and capture devices to enable parallel encoding and capture (#668) Cameron Gutman 2023-01-02 14:56:58 -06:00
  • 76ffa2a0b5 Fix unexpected format switching in display_vram (#667) Cameron Gutman 2023-01-02 11:11:45 -06:00
  • f9963ed39b update clang-format (#666) ReenigneArcher 2023-01-02 11:17:02 -05:00
  • a7a9df3b9d ci: update global workflows (#673) LizardByte-bot 2023-01-02 10:12:06 -05:00
  • cfe7129100 windows: pin libpsl version (#669) ReenigneArcher 2023-01-01 23:59:53 -05:00
  • 97b1790d0c ci: update release notifier (#665) LizardByte-bot 2023-01-01 09:36:24 -05:00
  • 9ae46e1325 ci: update global docker (#663) LizardByte-bot 2023-01-01 00:35:39 -05:00
  • e5dedbbe46 ci: update global python (#662) LizardByte-bot 2023-01-01 00:09:29 -05:00
  • 17cd230c55 ci: update global workflows (#661) LizardByte-bot 2022-12-31 22:38:46 -05:00
  • a5213c6225 Logs inside the WebUI (#634) Elia Zammuto 2023-01-01 02:12:36 +01:00
  • 248b1bfa19 Fix launching apps when Sunshine is running as admin (#659) Cameron Gutman 2022-12-31 18:05:22 -06:00
  • 0c6d0edacf Dynamic capture format selection (IDXGIOutput5) (#654) Cameron Gutman 2022-12-31 16:38:29 -06:00
  • 03b62730ae Convert keyboard input to scancodes using the US English layout (#651) Cameron Gutman 2022-12-30 12:30:11 -06:00
  • 91f4f15c49 set concurrency limit for CI workflow (#657) ReenigneArcher 2022-12-30 12:24:35 -05:00
  • 3b53734eab Bump sphinx from 5.3.0 to 6.0.0 (#653) dependabot[bot] 2022-12-30 11:46:31 -05:00
  • 2dc150761c Bump third-party/ViGEmClient from f719a1d to 9e842ba (#558) dependabot[bot] 2022-12-30 11:02:46 -05:00
  • 8aaf9fd141 remove automatic desktop entry (#652) ReenigneArcher 2022-12-30 09:31:50 -05:00
  • 8b3b00059e Merge pull request #650 from cgutman/term_logging_feedback ReenigneArcher 2022-12-29 15:27:32 -05:00
  • e00aa4f0f3 Make log priority consistent for execution messages Cameron Gutman 2022-12-29 12:47:44 -06:00
  • a95a553970 Remove prompt to press enter after Sunshine exits Cameron Gutman 2022-12-29 12:47:20 -06:00
  • d6db10afb4 Remove/fix calls to std::abort() (#648) Cameron Gutman 2022-12-29 10:09:11 -06:00
  • 8ad7af86c0 Graceful termination on shutdown, logoff, and service stop (#647) Cameron Gutman 2022-12-29 08:32:23 -06:00
  • dc5571ba98 add cmake-lint action (#646) ReenigneArcher 2022-12-29 08:24:13 -05:00
  • 88a450bf1f update docs (#574) ReenigneArcher 2022-12-28 16:30:32 -05:00
  • 27919697a7 CMake: NSIS: improve user upgrade experience (#587) Conn O'Griofa 2022-12-28 20:39:05 +00:00
  • a996902a33 Generate certificates with unique serial numbers (#645) Cameron Gutman 2022-12-28 13:03:41 -06:00
  • ad20572dde ci: update global workflows (#643) LizardByte-bot 2022-12-28 10:48:29 -05:00
  • f4a48f44e4 Rework audio bitrate and quality handling (#642) Cameron Gutman 2022-12-28 08:30:51 -06:00
  • c7fe8f65bd windows: Fix audio when host is not using 48 KHz sample rate (#640) Cameron Gutman 2022-12-28 07:53:58 -06:00
  • 215c86455f nvenc, amdvce: rework all user presets/options (#623) Conn O'Griofa 2022-12-28 02:27:47 +00:00
  • 05f5370efe Launch games under the correct user account on Windows (#600) Cameron Gutman 2022-12-27 14:52:41 -06:00
  • c1f0daa024 fix npm path (#635) ReenigneArcher 2022-12-27 14:03:00 -05:00
  • c0b042fa8a windows/vram: fix fringing in NV12 colour conversion (#622) Conn O'Griofa 2022-12-27 16:05:57 +00:00
  • d69d540031 Bump ffmpeg (#631) LizardByte-bot 2022-12-27 10:24:19 -05:00
  • 95437d15f3 FFmpeg 5 and pre-built CBS (#509) Brad Richardson 2022-12-27 09:13:54 -05:00
  • cbb5ec3f29 Remove duplicate boost port (#630) Brad Richardson 2022-12-27 08:11:01 -05:00
  • c3ec53c0ae CMake: win32: further fix for boost linker incompatibility (#632) Conn O'Griofa 2022-12-27 04:20:46 +00:00
  • 5adbd2988c ci: update global workflows (#613) LizardByte-bot 2022-12-22 22:47:24 -05:00
  • 1e037db7bd Fix pixel pitch handling for DXGI_FORMAT_R16G16B16A16_FLOAT (#605) Cameron Gutman 2022-12-22 20:58:39 -06:00
  • bb092c0723 Fix streaming with non-B8G8R8A8 desktop mode (#609) Cameron Gutman 2022-12-22 19:48:31 -06:00
  • 1041f87a5d Spawn Sunshine.exe in a job object, so it is terminated if SunshineSvc.exe dies (#602) Cameron Gutman 2022-12-22 12:09:45 -06:00
  • 2b1514b547 Bump ffmpeg (#603) LizardByte-bot 2022-12-21 23:04:58 -05:00
  • 8a99187562 Fix SunshineSvc hanging if an error occurs during startup (#598) Cameron Gutman 2022-12-21 15:41:48 -06:00
  • b1ac4bc57c Merge pull request #599 from cgutman/path_env ReenigneArcher 2022-12-21 11:44:47 -05:00
  • 6c5a323b4a Use the proper environment variable for the Program Files (x86) folder Cameron Gutman 2022-12-20 22:26:35 -06:00
  • dfb8d9d87f Fix PATH environment variable handling on Windows Cameron Gutman 2022-12-20 22:25:08 -06:00
  • 7a23d6aa81 macOS arm64 (#591) Brad Richardson 2022-12-20 14:38:50 -05:00
  • 302bf58631 CMakeLists: win32: fix build against boost 1.81.0-1+ (#576) Conn O'Griofa 2022-12-17 20:16:35 +00:00
  • 66f1ac664a Bump third-party/miniupnp from 6f848ae to 207cf44 (#557) dependabot[bot] 2022-12-16 18:48:09 -05:00
  • 223e87f30b set submodule branches (#570) ReenigneArcher 2022-12-16 17:27:28 -05:00
  • 633f0035c2 Send a valid PTS in the RTP video header (#529) Cameron Gutman 2022-12-16 14:56:44 -06:00
  • 66f46ab341 Send valid frame type value in frame header (#516) Cameron Gutman 2022-12-16 13:53:34 -06:00
  • f4edce318c Avoid using functions deprecated in OpenSSL 3.0 (#515) Cameron Gutman 2022-12-15 20:21:57 -06:00
  • a54830cf39 video: vaapi: reduce async_depth to 1 (#545) Conn O'Griofa 2022-12-16 01:37:55 +00:00
  • 63c105bfb1 Bump third-party/moonlight-common-c from 8169a31 to 9da6329 (#559) dependabot[bot] 2022-12-15 16:43:57 -05:00
  • a1d07ff0e0 Bump third-party/TPCircularBuffer from bce9170 to 8833b3a (#555) dependabot[bot] 2022-12-15 16:07:24 -05:00
  • 5e6a42abb2 Migrate to upstream Simple-Web-Server submodule (#517) Cameron Gutman 2022-12-15 14:32:31 -06:00
  • 3fd38b3a2e video: reduce nvenc delay/async_depth to 0 (#507) Conn O'Griofa 2022-12-15 19:18:11 +00:00
  • cb406bce06 Video: revert software bitrate change & use more conservative bufsize (#482) Conn O'Griofa 2022-12-15 18:12:25 +00:00
  • a4a5d30603 AMD encoder improvements (#480) Conn O'Griofa 2022-12-15 16:23:59 +00:00
  • 5e40248fdf update ffmpeg submodules (#565) ReenigneArcher 2022-12-15 09:31:45 -05:00
  • 12f1ec6b25 update issue template (#554) ReenigneArcher 2022-12-14 09:52:06 -05:00
  • 8c8a7bb886 update ffmpeg submodules (#552) ReenigneArcher 2022-12-14 06:51:42 -05:00
  • 37c0f794b0 CMake: Linux: use standard FreeDesktop udev/systemd paths (#550) Conn O'Griofa 2022-12-14 03:19:44 +00:00
  • fe1321f33c Merge pull request #548 from LizardByte/prepare/v0.16.0 ReenigneArcher 2022-12-12 21:49:32 -05:00