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 |
|
Cameron Gutman
|
4f748c5343
|
Disable libsvtav1 due to showstopping bugs
|
2023-08-19 18:36:48 -05:00 |
|
Cameron Gutman
|
625214776e
|
Print an error if the encoder doesn't produce an IDR frame on demand
|
2023-08-19 18:36:48 -05:00 |
|
Cameron Gutman
|
d4d62b7b23
|
Remove nonsense operator combo
|
2023-08-19 18:36:48 -05:00 |
|
Cameron Gutman
|
190c9b4216
|
Move AMF version check into display_vram_t to avoid blocking software encoding
|
2023-08-19 18:36:48 -05:00 |
|
Cameron Gutman
|
8b05674290
|
Turn off AMF filler data to match other encoders
|
2023-08-19 18:36:48 -05:00 |
|
Cameron Gutman
|
69e720b44b
|
Implement AV1 support
|
2023-08-19 18:36:48 -05:00 |
|
Cameron Gutman
|
67c1fa6da7
|
Populate the last payload length field in the video header
|
2023-08-19 18:36:48 -05:00 |
|
Elia Zammuto
|
a84dea3862
|
Windows Manifest improvements (#1557)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
|
2023-08-19 14:06:35 -04:00 |
|
ReenigneArcher
|
5b93265053
|
ci(docker): fix ArchLinux image cache (#1554)
|
2023-08-17 21:49:59 -04:00 |
|
sitiom
|
828c064b2e
|
Change Winget Releaser job to ubuntu-latest (#1551)
|
2023-08-17 10:17:30 -04:00 |
|
Cameron Gutman
|
22ab9948fa
|
Pass the environment as a const reference so nobody else is tempted to modify it
|
2023-08-16 21:48:16 -05:00 |
|
Cameron Gutman
|
774f13aecb
|
Fix race condition inserting new process into our job object
Before this fix, it could spawn a child that would escape our tracking if it ran before we added it to our job object.
|
2023-08-16 21:48:16 -05:00 |
|
LizardByte-bot
|
1086d4dfa2
|
Bump ffmpeg (#1544)
|
2023-08-15 21:26:34 -04:00 |
|
Chase Payne
|
06a6d94e87
|
removing debug code left from another commit
|
2023-08-15 18:37:24 -05:00 |
|
Chase Payne
|
2c953a3ce7
|
bugfix: fixed a bug that caused SUNSHINE_CLIENT_HDR to always be false
|
2023-08-15 18:37:24 -05:00 |
|
Chase Payne
|
980e396c4f
|
Command Resource Exhaustion bug fix (#1531)
Co-authored-by: kirksaunders <kirksaunders12@gmail.com>
|
2023-08-14 19:50:23 -04:00 |
|
ns6089
|
def9b2d76f
|
Add missing software device creation override
|
2023-08-13 15:15:32 -05:00 |
|
ns6089
|
f2f63cdfff
|
nvenc: properly apply minqp to I-frames
|
2023-08-13 15:15:32 -05:00 |
|
ns6089
|
6c5fa8a08d
|
Mark nvapi_QueryInterface as cdecl
Shouldn't matter on x64 since everything is fastcall here, but cdecl is
the correct declaration.
|
2023-08-13 07:01:09 -05:00 |
|
ns6089
|
68fa43a61c
|
Add standalone NVENC encoder
|
2023-08-13 07:01:09 -05:00 |
|
ns6089
|
7fe52bc5f8
|
Update nv-codec-headers submodule
|
2023-08-13 07:01:09 -05:00 |
|
ns6089
|
b5816be104
|
Remove extra namespace typo
|
2023-08-13 07:01:09 -05:00 |
|
Cameron Gutman
|
166924427e
|
Use existing H.264 SPS as a template rather than building it from scratch
|
2023-08-13 05:37:16 -05:00 |
|
Cameron Gutman
|
e465014433
|
Fix stack exhaustion in make_sps_hevc()
|
2023-08-13 05:37:16 -05:00 |
|
ReenigneArcher
|
3017a405af
|
ci(codeql): detect cpp and charp (#1526)
|
2023-08-12 15:53:45 -04:00 |
|
LizardByte-bot
|
9f4f2aa583
|
ci: update global workflows (#1525)
|
2023-08-12 14:52:16 -04:00 |
|
Cameron Gutman
|
cadd3da9a7
|
Use UTF-8 conversion for log output and C standard library functions
|
2023-08-11 20:15:14 -05:00 |
|
Cameron Gutman
|
4186d83027
|
Disable HDR encoding for AMF versions below 1.4.23
|
2023-08-11 18:27:39 -05:00 |
|
ReenigneArcher
|
5a97b86fe3
|
ci(docker): bump cmake from 3.26 to 3.27 for Fedora (#1522)
|
2023-08-11 17:29:40 -04:00 |
|
dependabot[bot]
|
be01fb112d
|
build(deps): bump sphinx from 7.0.1 to 7.1.2 (#1495)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-08-10 22:27:51 -04:00 |
|
dependabot[bot]
|
90a192309d
|
build(deps): bump furo from 2023.5.20 to 2023.7.26 (#1474)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-08-10 21:23:31 -04:00 |
|
LizardByte-bot
|
5528f5c7e8
|
ci: update global cpp (#1519)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
|
2023-08-10 20:32:43 -04:00 |
|
LizardByte-bot
|
2c81518dda
|
ci: update global workflows (#1518)
|
2023-08-09 09:08:57 -04:00 |
|
Cameron Gutman
|
eafb018516
|
Fix clamping mouse position to aspect ratio adjusted viewport
Fixes #1512
|
2023-08-08 23:42:29 -05:00 |
|
ReenigneArcher
|
3fee592669
|
ci(windows): prevent winget action from creating an update when running on forks (#1505)
|
2023-08-04 18:52:51 -04:00 |
|
Cameron Gutman
|
21dbde9467
|
Fix touch input on UAC secure desktop and login screen
|
2023-08-03 23:04:13 -05:00 |
|
Cameron Gutman
|
d7c76cfd2b
|
Update gamepad touch support with latest protocol changes
|
2023-08-03 19:16:09 -05:00 |
|
Cameron Gutman
|
bd68aebe4c
|
Implement pen and touch support for Windows
|
2023-08-03 19:16:09 -05:00 |
|
Django
|
43463a9d1e
|
Add default_value parameter to get_env for use in make_launch_session (#1490)
|
2023-08-01 23:08:45 -04:00 |
|
ahmadali shafiee
|
172a2193d3
|
Fix QRes command typo (#1488)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
|
2023-07-31 15:50:09 -04:00 |
|