Commit Graph

1851 Commits

Author SHA1 Message Date
ReenigneArcher
515fafef2d
fix: arch package version (#1628) 2023-09-12 14:07:47 -04:00
ReenigneArcher
6d19134581
docs: add crowdin translations to Sunshine website (#1627) 2023-09-12 13:29:21 -04:00
ns6089
b00d7af369 Update docs for new nvenc config 2023-09-07 18:03:19 -05:00
ns6089
bbad58dcf3 nvenc: reorder config.html dictionary 2023-09-07 18:03:19 -05:00
ns6089
646a569210 nvenc: add option to disable realtime hags 2023-09-07 18:03:19 -05:00
ns6089
cadb45ec3d msvc: misplaced calling convention 2023-09-07 18:03:19 -05:00
ns6089
dfd6eaefcb Don't use rounded refresh rate in info log 2023-09-07 18:03:19 -05:00
ns6089
8b40fa6dd5 nvenc: new config page 2023-09-07 18:03:19 -05:00
Cameron Gutman
11ebb47b3e Evaluate log_to_dbg value at encoder init 2023-09-05 22:37:44 -05:00
ns6089
dad7bb41d9 nvenc: rename format setters that don't do av1 2023-09-05 21:32:37 -05:00
ns6089
4094fef67a Bind constant buffers where you define them
And remove possible slot collisions.
2023-09-05 21:32:37 -05:00
ns6089
f2ed4bece9 nvenc: add chroma potition flag to vui 2023-09-05 21:32:37 -05:00
dependabot[bot]
533321fd42
build(deps): bump actions/checkout from 3 to 4 (#1604)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 20:09:25 -04:00
LizardByte-bot
8fc1940281
ci: update global cpp (#1609) 2023-09-05 18:46:54 -04:00
LizardByte-bot
a402d67d90
ci: update global docker (#1608) 2023-09-05 18:46:47 -04:00
LizardByte-bot
4a657b29a3
ci: update global workflows (#1606) 2023-09-05 18:46:45 -04:00
LizardByte-bot
9bba78c11a
ci: update global python (#1607) 2023-09-05 18:46:38 -04:00
dependabot[bot]
da4bd6c6d3
build(deps): bump furo from 2023.7.26 to 2023.8.19 (#1558)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 21:07:15 -04:00
ReenigneArcher
92b4eeee55
refactor(cmake): split CMakeLists into modules (#1587) 2023-09-04 20:16:30 -04:00
Cameron Gutman
9543bc77d8 Fix pen tilt angle calculation 2023-09-02 11:12:59 -05:00
ReenigneArcher
6c760ff09d
docs: update localization information (#1593) 2023-09-02 00:29:16 -04:00
dependabot[bot]
09afa2c614
build(deps): bump sphinx from 7.1.2 to 7.2.5 (#1583)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-01 23:35:09 -04:00
ReenigneArcher
23ec7db32b
docs: update considerations (#1592) 2023-09-01 22:52:36 -04:00
ReenigneArcher
a3eec98ae1
docs: lint rst files (#1581) 2023-08-31 15:49:01 -04:00
ReenigneArcher
932748916b
docs: remove depreciated system_packages option from rtd config (#1580) 2023-08-31 15:12:12 -04:00
ReenigneArcher
e7b112a2a6
ci: simplify macport build (#1586) 2023-08-31 14:38:14 -04:00
Cameron Gutman
f1452d25ad Implement UPnP IPv6 firewall control 2023-08-27 18:12:02 -05:00
Cameron Gutman
95c573e767 Switch to using Boost classes for IPv4/IPv6 ranges 2023-08-27 18:12:02 -05:00
Cameron Gutman
62a5cd959a Implement IPv6 support 2023-08-27 18:12:02 -05:00
ns6089
7662fe8616 Don't accumulate errors in capture frame pacing 2023-08-27 13:13:43 -05:00
ns6089
b494d06f89 Adjust capture rate to better match display 2023-08-27 13:13:43 -05:00
ns6089
6683ea2ac1 Rework capture sleeps for better frame stability 2023-08-27 13:13:43 -05:00
ns6089
42a77b247e Release duplication frame after snapshot 2023-08-27 13:13:43 -05:00
ns6089
730fce4b1c Move client frame interval to local variable 2023-08-27 13:13:43 -05:00
ns6089
d2a634ee09 Don't check AccumulatedFrames
AMF doesn't do it and MSDN is unclear about it.
2023-08-27 13:13:43 -05:00
ns6089
d81e2cecaa Add high_precision_sleep() method 2023-08-27 13:13:43 -05:00
ns6089
8dc51a21df Remove DwmFlush() 2023-08-27 13:13:43 -05:00
Lukas Senionis
9ae40d3d5a
Remove "config-page" class from "Output Name" field (#1572) 2023-08-27 11:06:24 -04:00
Cameron Gutman
ebb6a7c9a9
Specify the source address for outbound audio and video traffic (#1569) 2023-08-26 16:37:04 -05:00
Cameron Gutman
b344af2d88 Tweak wording for codec mode options to avoid users changing it 2023-08-26 12:38:24 -05:00
Cameron Gutman
24e7bd20fd Allow displays to avoid probing HEVC or AV1 codecs even when H.264 is supported
This is the case for AMF which requires certain versions for HEVC Main10 and AV1 support.
2023-08-26 12:38:24 -05:00
Cameron Gutman
728a9cc66f Treat codec modes as soft requirements 2023-08-26 12:38:24 -05:00
Cameron Gutman
ef2279d627 Allow the display to reject unsupported codecs 2023-08-26 12:38:24 -05:00
ReenigneArcher
e9f4409853
ci(docker): fix arch linux cache issue (#1570) 2023-08-25 21:19:44 -04:00
Cameron Gutman
f9a00f3ed4 Fix FFmpeg logging going to stdout rather than our log file 2023-08-24 18:24:24 -05:00
Cameron Gutman
9d79018e9d Fix AMF debug logging to be conditional based on configured log level 2023-08-24 18:24:24 -05:00
ns6089
cea9f152d8 Add log message for audio capture buffer oveflow 2023-08-22 23:27:14 -05:00
ns6089
2c44c4dbd2 Add log message for audio buffer discontinuity 2023-08-22 23:27:14 -05:00
ns6089
3ceee008f3 Use MMCSS task in audio capture thread 2023-08-22 23:27:14 -05:00
ns6089
4d94bcc3b0
nvenc: improve rfi logic (#1542) 2023-08-22 22:24:47 -05:00