Commit Graph

  • 17a320bfa5 Install icons to hicolor theme on Linux (#1669) Arthur Kasimov 2023-09-24 09:20:46 +06:00
  • e2f59c521e Disable installation of enet headers and libraries (#1663) Arthur Kasimov 2023-09-22 09:16:23 +06:00
  • b989d33f03 ci: fix linux tray (#1650) ReenigneArcher 2023-09-18 18:14:53 -04:00
  • 376bb76409 Fix Command Failure on cold starts with Desktop (#1652) Chase Payne 2023-09-18 09:29:34 -05:00
  • e3bd932ff6 Allow Desktop Streams if Prep Commands fail due to user not being logged in (#1207) Chase Payne 2023-09-17 14:36:04 -05:00
  • 47d4b619b1 Show Fatal Logs in Web UI (#1648) Elia Zammuto 2023-09-16 18:53:38 +00:00
  • dc967ccc7b Event Ballons and Tray Icon improvements (#1561) Elia Zammuto 2023-09-16 00:48:51 +00:00
  • fa7c16bd11 build(deps): bump bootstrap from 5.3.1 to 5.3.2 (#1642) dependabot[bot] 2023-09-15 08:44:07 -04:00
  • c4db8594b3 build(deps): bump sphinx from 7.2.5 to 7.2.6 (#1636) dependabot[bot] 2023-09-14 14:24:07 -04:00
  • b9bc4d6680 Documentation Update: Add linux ssh guide (#1527) Eric Dong 2023-09-14 13:42:35 -04:00
  • 997751ce48 ci(flatpak): fix boost url (#1637) ReenigneArcher 2023-09-14 13:01:59 -04:00
  • ce31e60fc4 build(deps): bump bootstrap from 5.3.0 to 5.3.1 (#1472) dependabot[bot] 2023-09-13 12:03:30 -04:00
  • 9736e94f29 build(deps): bump @fortawesome/fontawesome-free from 6.4.0 to 6.4.2 (#1496) dependabot[bot] 2023-09-13 11:25:10 -04:00
  • e98d7577bb Support capturing rotated displays on Windows (#1602) ns6089 2023-09-13 17:34:26 +03:00
  • 9dc76e3748 build(deps): bump rstcheck[sphinx] from 6.1.2 to 6.2.0 (#1618) dependabot[bot] 2023-09-13 10:05:13 -04:00
  • bf3967977b build(deps): bump furo from 2023.8.19 to 2023.9.10 (#1617) dependabot[bot] 2023-09-13 09:26:58 -04:00
  • 78f0205370 build(deps): bump easimon/maximize-build-space from 7 to 8 (#1532) dependabot[bot] 2023-09-13 08:41:54 -04:00
  • 8e5516c123 ci: update global docker (#1630) LizardByte-bot 2023-09-13 00:09:09 -04:00
  • 515fafef2d fix: arch package version (#1628) ReenigneArcher 2023-09-12 14:07:47 -04:00
  • 6d19134581 docs: add crowdin translations to Sunshine website (#1627) ReenigneArcher 2023-09-12 13:29:21 -04:00
  • b00d7af369 Update docs for new nvenc config ns6089 2023-09-07 11:37:11 +03:00
  • bbad58dcf3 nvenc: reorder config.html dictionary ns6089 2023-09-03 21:29:15 +03:00
  • 646a569210 nvenc: add option to disable realtime hags ns6089 2023-09-02 15:12:02 +03:00
  • cadb45ec3d msvc: misplaced calling convention ns6089 2023-07-26 15:23:02 +03:00
  • dfd6eaefcb Don't use rounded refresh rate in info log ns6089 2023-09-03 13:12:28 +03:00
  • 8b40fa6dd5 nvenc: new config page ns6089 2023-08-22 13:05:15 +03:00
  • 11ebb47b3e Evaluate log_to_dbg value at encoder init Cameron Gutman 2023-09-01 23:11:28 -05:00
  • dad7bb41d9 nvenc: rename format setters that don't do av1 ns6089 2023-08-20 12:06:09 +03:00
  • 4094fef67a Bind constant buffers where you define them ns6089 2023-08-20 08:36:06 +03:00
  • f2ed4bece9 nvenc: add chroma potition flag to vui ns6089 2023-08-20 08:16:32 +03:00
  • 533321fd42 build(deps): bump actions/checkout from 3 to 4 (#1604) dependabot[bot] 2023-09-05 20:09:25 -04:00
  • 8fc1940281 ci: update global cpp (#1609) LizardByte-bot 2023-09-05 18:46:54 -04:00
  • a402d67d90 ci: update global docker (#1608) LizardByte-bot 2023-09-05 18:46:47 -04:00
  • 4a657b29a3 ci: update global workflows (#1606) LizardByte-bot 2023-09-05 18:46:45 -04:00
  • 9bba78c11a ci: update global python (#1607) LizardByte-bot 2023-09-05 18:46:38 -04:00
  • da4bd6c6d3 build(deps): bump furo from 2023.7.26 to 2023.8.19 (#1558) dependabot[bot] 2023-09-04 21:07:15 -04:00
  • 92b4eeee55 refactor(cmake): split CMakeLists into modules (#1587) ReenigneArcher 2023-09-04 20:16:30 -04:00
  • 9543bc77d8 Fix pen tilt angle calculation Cameron Gutman 2023-08-28 17:35:32 -05:00
  • 6c760ff09d docs: update localization information (#1593) ReenigneArcher 2023-09-02 00:29:16 -04:00
  • 09afa2c614 build(deps): bump sphinx from 7.1.2 to 7.2.5 (#1583) dependabot[bot] 2023-09-01 23:35:09 -04:00
  • 23ec7db32b docs: update considerations (#1592) ReenigneArcher 2023-09-01 22:52:36 -04:00
  • a3eec98ae1 docs: lint rst files (#1581) ReenigneArcher 2023-08-31 15:49:01 -04:00
  • 932748916b docs: remove depreciated system_packages option from rtd config (#1580) ReenigneArcher 2023-08-31 15:12:12 -04:00
  • e7b112a2a6 ci: simplify macport build (#1586) ReenigneArcher 2023-08-31 14:38:14 -04:00
  • f1452d25ad Implement UPnP IPv6 firewall control Cameron Gutman 2023-08-26 17:27:02 -05:00
  • 95c573e767 Switch to using Boost classes for IPv4/IPv6 ranges Cameron Gutman 2023-08-26 15:13:16 -05:00
  • 62a5cd959a Implement IPv6 support Cameron Gutman 2023-08-26 14:10:29 -05:00
  • 7662fe8616 Don't accumulate errors in capture frame pacing ns6089 2023-08-27 19:13:21 +03:00
  • b494d06f89 Adjust capture rate to better match display ns6089 2023-08-26 17:27:36 +03:00
  • 6683ea2ac1 Rework capture sleeps for better frame stability ns6089 2023-05-12 17:39:58 +03:00
  • 42a77b247e Release duplication frame after snapshot ns6089 2023-05-12 17:34:50 +03:00
  • 730fce4b1c Move client frame interval to local variable ns6089 2023-05-12 17:07:22 +03:00
  • d2a634ee09 Don't check AccumulatedFrames ns6089 2023-08-26 12:38:47 +03:00
  • d81e2cecaa Add high_precision_sleep() method ns6089 2023-05-12 16:57:09 +03:00
  • 8dc51a21df Remove DwmFlush() ns6089 2023-05-12 16:46:05 +03:00
  • 9ae40d3d5a Remove "config-page" class from "Output Name" field (#1572) Lukas Senionis 2023-08-27 18:06:24 +03:00
  • ebb6a7c9a9 Specify the source address for outbound audio and video traffic (#1569) Cameron Gutman 2023-08-26 16:37:04 -05:00
  • b344af2d88 Tweak wording for codec mode options to avoid users changing it Cameron Gutman 2023-08-24 23:06:59 -05:00
  • 24e7bd20fd Allow displays to avoid probing HEVC or AV1 codecs even when H.264 is supported Cameron Gutman 2023-08-24 22:58:29 -05:00
  • 728a9cc66f Treat codec modes as soft requirements Cameron Gutman 2023-08-24 21:31:53 -05:00
  • ef2279d627 Allow the display to reject unsupported codecs Cameron Gutman 2023-08-24 21:14:24 -05:00
  • e9f4409853 ci(docker): fix arch linux cache issue (#1570) ReenigneArcher 2023-08-25 21:19:44 -04:00
  • f9a00f3ed4 Fix FFmpeg logging going to stdout rather than our log file Cameron Gutman 2023-08-23 23:42:09 -05:00
  • 9d79018e9d Fix AMF debug logging to be conditional based on configured log level Cameron Gutman 2023-08-23 23:41:30 -05:00
  • cea9f152d8 Add log message for audio capture buffer oveflow ns6089 2023-08-16 12:53:48 +03:00
  • 2c44c4dbd2 Add log message for audio buffer discontinuity ns6089 2023-08-16 12:52:07 +03:00
  • 3ceee008f3 Use MMCSS task in audio capture thread ns6089 2023-08-16 02:13:31 +03:00
  • 4d94bcc3b0 nvenc: improve rfi logic (#1542) ns6089 2023-08-23 06:24:47 +03:00
  • 4f748c5343 Disable libsvtav1 due to showstopping bugs Cameron Gutman 2023-08-16 22:02:20 -05:00
  • 625214776e Print an error if the encoder doesn't produce an IDR frame on demand Cameron Gutman 2023-08-16 21:58:58 -05:00
  • d4d62b7b23 Remove nonsense operator combo Cameron Gutman 2023-08-14 20:50:51 -05:00
  • 190c9b4216 Move AMF version check into display_vram_t to avoid blocking software encoding Cameron Gutman 2023-08-13 16:14:06 -05:00
  • 8b05674290 Turn off AMF filler data to match other encoders Cameron Gutman 2023-08-13 15:52:35 -05:00
  • 69e720b44b Implement AV1 support Cameron Gutman 2023-08-13 15:51:48 -05:00
  • 67c1fa6da7 Populate the last payload length field in the video header Cameron Gutman 2023-08-13 10:51:01 -05:00
  • a84dea3862 Windows Manifest improvements (#1557) Elia Zammuto 2023-08-19 18:06:35 +00:00
  • 5b93265053 ci(docker): fix ArchLinux image cache (#1554) ReenigneArcher 2023-08-17 21:49:59 -04:00
  • 828c064b2e Change Winget Releaser job to ubuntu-latest (#1551) sitiom 2023-08-17 22:17:30 +08:00
  • 22ab9948fa Pass the environment as a const reference so nobody else is tempted to modify it Cameron Gutman 2023-08-14 19:36:02 -05:00
  • 774f13aecb Fix race condition inserting new process into our job object Cameron Gutman 2023-08-14 19:31:51 -05:00
  • 1086d4dfa2 Bump ffmpeg (#1544) LizardByte-bot 2023-08-15 21:26:34 -04:00
  • 06a6d94e87 removing debug code left from another commit Chase Payne 2023-08-14 19:13:55 -05:00
  • 2c953a3ce7 bugfix: fixed a bug that caused SUNSHINE_CLIENT_HDR to always be false Chase Payne 2023-08-14 18:27:59 -05:00
  • 980e396c4f Command Resource Exhaustion bug fix (#1531) Chase Payne 2023-08-14 18:50:23 -05:00
  • def9b2d76f Add missing software device creation override ns6089 2023-08-13 22:27:35 +03:00
  • f2f63cdfff nvenc: properly apply minqp to I-frames ns6089 2023-08-13 21:54:49 +03:00
  • 6c5fa8a08d Mark nvapi_QueryInterface as cdecl ns6089 2023-08-13 11:24:58 +03:00
  • 68fa43a61c Add standalone NVENC encoder ns6089 2023-04-25 16:38:37 +03:00
  • 7fe52bc5f8 Update nv-codec-headers submodule ns6089 2023-07-11 14:46:10 +03:00
  • b5816be104 Remove extra namespace typo ns6089 2023-07-24 11:26:39 +03:00
  • 166924427e Use existing H.264 SPS as a template rather than building it from scratch Cameron Gutman 2023-08-11 22:17:38 -05:00
  • e465014433 Fix stack exhaustion in make_sps_hevc() Cameron Gutman 2023-08-11 22:03:22 -05:00
  • 3017a405af ci(codeql): detect cpp and charp (#1526) ReenigneArcher 2023-08-12 15:53:45 -04:00
  • 9f4f2aa583 ci: update global workflows (#1525) LizardByte-bot 2023-08-12 14:52:16 -04:00
  • cadd3da9a7 Use UTF-8 conversion for log output and C standard library functions Cameron Gutman 2023-08-09 00:52:10 -05:00
  • 4186d83027 Disable HDR encoding for AMF versions below 1.4.23 Cameron Gutman 2023-08-09 20:40:36 -05:00
  • 5a97b86fe3 ci(docker): bump cmake from 3.26 to 3.27 for Fedora (#1522) ReenigneArcher 2023-08-11 17:29:40 -04:00
  • be01fb112d build(deps): bump sphinx from 7.0.1 to 7.1.2 (#1495) dependabot[bot] 2023-08-10 22:27:51 -04:00
  • 90a192309d build(deps): bump furo from 2023.5.20 to 2023.7.26 (#1474) dependabot[bot] 2023-08-10 21:23:31 -04:00
  • 5528f5c7e8 ci: update global cpp (#1519) LizardByte-bot 2023-08-10 20:32:43 -04:00