fa22227fca
feat(display): expose HDR toggle workaround delay to user ( #3579 )
2025-02-18 09:32:21 -05:00
3a88ddc639
feat: Add Max Bitrate option ( #3628 )
2025-02-09 15:00:29 -05:00
dbba364ed7
fix(dd_config)!: disable by default ( #3639 )
2025-02-05 08:32:34 -05:00
5b36357133
feat(display): Add revert display config on disconnect option ( #3613 )
2025-01-30 16:02:22 -05:00
c2420427b1
style: adjust clang-format rules ( #2186 )
...
Co-authored-by: Vithorio Polten <reach@vithor.io >
2025-01-19 22:34:47 -05:00
8392bdc98f
feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA ( #3530 )
...
* Revert "feat(ddprobe): allow to manually specify gpu preference (#3521 )"
This reverts commit 6a233cbcbf .
* Keep display revert delay input type change from 6a233cbcb
* Remove ddprobe
* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
2025-01-12 17:11:03 -06:00
1b94e9339a
feat(display): add display mode remapping option ( #3529 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2025-01-12 14:14:20 -05:00
6a233cbcbf
feat(ddprobe): allow to manually specify gpu preference ( #3521 )
2025-01-08 18:44:11 -05:00
9b9767be0c
chore(l10n): update translations ( #3512 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2025-01-08 03:33:07 +00:00
76bea8acb9
feat(display): Configure display device based on user config ( #3441 )
2025-01-07 20:40:48 -05:00
d50611c79b
chore(l10n): update translations ( #3473 )
2025-01-01 22:23:11 -05:00
129abd8c26
docs(doxygen): remove INCLUDE_PATH from config ( #3475 )
2024-12-22 00:08:51 +00:00
fb1f5b5a89
fix(hostname): fix handling of non-ASCII hostnames on Windows ( #3382 )
2024-11-09 14:05:46 -06:00
9e52ac426d
feat(vaapi): add option to enable strict enforcement of frame size ( #3332 )
...
* feat(vaapi): add option to enable strict enforcement of frame size
* Eliminate the QP fallback code that was only required for VAAPI
2024-11-01 12:36:25 -05:00
73d777fa0b
feat(stream)!: remove limit on concurrent sessions and allow quitting apps with active sessions ( #3325 )
2024-10-24 19:11:50 -05:00
7dd836dab6
build(deps): bump third party/build-deps from 1977d9c to 8c7caa1 ( #3292 )
...
Co-authored-by: Cameron Gutman <aicommander@gmail.com >
2024-10-11 23:59:05 -04:00
04df80ff6b
feat!: drop advertised resolutions and fps ( #2924 )
2024-08-08 02:10:19 +00:00
1dd4b68e1c
docs(src): add examples alias and general cleanup ( #2763 )
2024-06-28 08:34:14 -04:00
722e5600c6
feat: add min_fps_target setting ( #1043 )
2024-06-19 00:09:23 +00:00
334267807f
tests: add httpcommon tests and add new file_handler methods ( #2712 )
...
Co-authored-by: Mariotaku <mariotaku.lee@gmail.com >
2024-06-17 18:03:42 +00:00
750255ddc0
New Crowdin updates ( #2703 )
2024-06-16 14:20:37 -04:00
509576d616
feat(input/linux): add support for more virtual input devices ( #2606 )
...
Co-authored-by: ABeltramo <beltramo.ale@gmail.com >
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2024-06-16 00:21:18 +00:00
fed482caf0
build(win): use UCRT64 environment instead of MinGW64. ( #2323 )
...
Co-authored-by: Conn O'Griofa <connogriofa@gmail.com >
2024-05-25 16:28:14 -04:00
e898be1b7e
ci: use prerelease logic ( #2553 )
2024-05-23 21:42:06 -04:00
7fb8c76590
Use C++20. ( #2322 )
2024-04-26 15:49:15 -04:00
68c0f53bfc
New Crowdin updates ( #2392 )
2024-04-20 16:38:27 -04:00
87def6db85
fix(windows/amf): Revert RC/HRD defaults; improve documentation & config parsing ( #2419 )
2024-04-19 08:31:56 -04:00
33ba03c679
New Crowdin updates ( #2372 )
2024-04-06 20:31:40 -04:00
2da6fb050a
fix(logging): add logging namespace and create logging::init method ( #2336 )
2024-04-02 20:57:57 -04:00
ae71a6ad83
AMF: rate control improvements ( #2251 )
2024-03-29 21:07:24 -04:00
934f81182a
fix(i18n): match two__letters code to crowdin ( #2289 )
2024-03-22 21:33:56 -04:00
87774333f3
feat(i18n): add ui localization ( #2279 )
...
Co-authored-by: TheElixZammuto <6505622+TheElixZammuto@users.noreply.github.com >
2024-03-22 19:54:12 -04:00
9e299c295d
Fix predefined FPS values not taking effect
2024-03-05 23:16:27 -06:00
4252f5df7c
Add option to allow HEVC usage on older Intel GPUs without low-power encoding
2024-02-29 18:35:30 -06:00
8689469ea8
refactor(main): move remaining entry related code ( #2127 )
2024-02-11 14:15:45 -05:00
cd2153f340
refactor(main): move file operation functions to new source ( #2124 )
2024-02-10 07:37:27 -05:00
0aa4f06c39
refactor(logging): separate logging from main ( #2110 )
2024-02-07 09:59:24 -05:00
a15bd65391
Adjust default CPU thread count to 2
...
It's a tiny reduction of encoding quality for a major increase in performance
2024-01-27 21:32:29 -06:00
fe886632dc
Add new nvenc options to legacy ffmpeg path
2024-01-20 18:28:09 -06:00
ede59e17d8
Expose more nvenc options
...
1. Spatial AQ, for some reason NVENC have problems recovering details on
flat regions of static images over multiple frames, official docs
recommend to enable it for "game-streaming"
2. Percentage increase of default single-frame VBV/HRD, can act as
low latency variable bitrate substitute
2024-01-20 18:28:09 -06:00
66150872b0
Add nvprefs user override options
2024-01-20 18:28:09 -06:00
c88fa655f5
Implement video encryption
2024-01-19 18:57:58 -06:00
3ca75bee19
Add option to disable native pen/touch support
2024-01-01 19:53:57 -06:00
729922d2c0
Add option to disable high resolution scroll events
2024-01-01 19:53:57 -06:00
6ea836c511
Add options to control gamepad autoselection heuristics
...
Also move gamepad type selection to the input tab while we're here
2024-01-01 19:53:57 -06:00
b215fe0cd9
fix: ensure user supplied framerates are used ( #1548 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2023-12-28 20:06:54 -05:00
ca41c9d6f4
config: add 2K resolution (WQHD - 16:9) ( #1816 )
2023-11-04 20:48:52 -04:00
3212b036a1
Manual DS4 mode: Allow Back/Select to trigger Touchpad click ( #1772 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2023-10-22 15:03:33 -04:00
045044e7e7
Remove origin_pin_allowed
2023-10-15 14:00:34 -05:00
f76879eb0d
feat(ui): add port mapping table ( #1681 )
2023-09-30 13:52:56 -04:00