Commit Graph

2721 Commits

Author SHA1 Message Date
Riccardo Zaglia 6ced561981 Add option to disable game render optimization
Increase default Max buffering frames
2023-06-05 18:16:15 +08:00
Riccardo Zaglia dc62d112c7 Fix firewall rules on windows 2023-06-05 16:00:28 +08:00
Riccardo Zaglia 6935272127 Fix max network latency not working correctly 2023-06-05 14:53:10 +08:00
Riccardo Zaglia 379a4d54a1 Workaround buggy audio device query on linux 2023-06-03 01:25:14 +08:00
Riccardo Zaglia 217f57fcbb Update Cargo.lock 2023-06-03 01:24:06 +08:00
Riccardo Zaglia e76554ed80 Update support table in README 2023-06-02 17:14:24 +08:00
Meister1593 6015ea289c
Distrobox linux guidance wiki changes (#1662)
* Updated wiki pages with distrobox guide

* Update Installation-guide.md

Updated distrobox repo links, clone link.

* Update Installation-guide.md

Added cd to directory, note about long paths

* Update Installation-guide.md

Added nightly mention in the  installation notes

* Update Installation-guide.md

Removed old note about nightly
2023-06-02 17:09:05 +08:00
Riccardo Zaglia 71f6836f51 Begin v21 dev cycle 2023-06-02 15:36:14 +08:00
Riccardo Zaglia 530a17f7af Populate dashboard lazily; add wasm wrapper code 2023-06-02 15:21:22 +08:00
Vixea bffaa44db9
Settings: Better Defaults (#1650)
* Settings: Increase saturation multiplier

Reason: Because of inaccuracies of the network latency estimation algorithm which cause it to be more conservative

* Settings: Be more generous with FR

Reason: at the default values shimmering at the edges these values make it much least noticeable and still very functional for users with low-end hardware(people with higher end hardware can always just increase it if they want no shimmer

* Settings: Update saturation and change schema settings

Reason: Last value causes frames to get bunched up and it doesn't make sense to have one setting have a step size of 0.05
2023-06-01 12:34:56 -05:00
Riccardo Zaglia bb559d17a4
Fix SteamVR restart; restart only once for most settings (#1661) 2023-06-01 17:52:00 +08:00
Riccardo Zaglia 05a01a6d30 Fix client not disconnecting when removed 2023-06-01 15:50:33 +08:00
Riccardo Zaglia 71017782ee Update some crates 2023-06-01 10:57:19 +08:00
Riccardo Zaglia 347307bca2 Revert "Remove VRCFaceTracking preset option"
This reverts commit 92ec3d04a9.
2023-06-01 10:16:51 +08:00
Riccardo Zaglia 285ad1b64b Fix steam deck dashboard workaround 2023-05-31 18:39:09 +08:00
Riccardo Zaglia 657be57ac9 Don't crash on OpenXR frame end
Fix view poses are invalid sometimes
2023-05-31 17:26:17 +08:00
Riccardo Zaglia 27c86ca874
Send negotiated config as JSON, apply client-side foveation (#1646) 2023-05-30 18:40:33 +08:00
Riccardo Zaglia 085c3f53d2 Apply min bitrate after decoder latency fixer
Update decoder latency fixer defaults
2023-05-30 18:06:41 +08:00
Riccardo Zaglia 92ec3d04a9 Remove VRCFaceTracking preset option
Still planned but not ready yet
2023-05-25 11:10:26 +08:00
Riccardo Zaglia 8670003e28 Update CHANGELOG.md 2023-05-24 18:47:34 +08:00
Riccardo Zaglia bf0636940e Update generic and Quest OpenXR libs 2023-05-24 17:00:13 +08:00
Riccardo Zaglia d2dacf8a2c Disable "avoid video glitching" by default 2023-05-24 16:37:30 +08:00
Riccardo Zaglia de52a4ce0c Do not show warning if disconnection is without errors 2023-05-24 16:23:25 +08:00
Riccardo Zaglia 089f94e076 Do no spam warnings when the client goes to sleep 2023-05-24 16:15:27 +08:00
Riccardo Zaglia 66f4782c86 Check for protocol compat for trusted clients 2023-05-24 11:53:29 +08:00
Riccardo Zaglia 9064bbc42c
Apply some settings in real time (#1635) 2023-05-24 10:40:57 +08:00
Vixea 134acb45b2
AMF: move library and rename the windows encoder (#1633) 2023-05-23 01:55:43 -05:00
Riccardo Zaglia 06c3204b9e
Client refactoring (#1634)
* Use more let-else expressions
* Use channels between rendering and tracking thread
2023-05-23 10:56:54 +08:00
Riccardo Zaglia d48ddffcf3
Fix packet send failure if header is too large (#1632) 2023-05-22 17:48:51 +08:00
Riccardo Zaglia b0724e9c96 Implement PostPresent(): reduce game render latency 2023-05-19 15:14:41 +08:00
Riccardo Zaglia 093534fc54 Try fixing dashb oard scale on x11 2023-05-19 10:58:01 +08:00
galister 9ea39daec8
update pico sdk to 2.2.0 (#1629) 2023-05-18 23:30:27 +08:00
galister 28d77c111a
revert removal of pico rendering_thread workaround (#1628) 2023-05-18 23:28:47 +08:00
Riccardo Zaglia 7616b1f221 Update Cargo.lock 2023-05-17 16:39:34 +08:00
Vixea c6efd5df07
Encoder: refactor IDR detection (#1618) 2023-05-17 03:18:56 -05:00
Riccardo Zaglia 28d2228478 Remove Pico workarounds 2023-05-17 14:22:04 +08:00
Harsha Raghu 05ac339f7c fix: alvr_client_core: Linking program failed: Attribute x aliases attribute y (#1621)
* Update graphics.cpp

* Update graphics.cpp

* Update graphics.cpp

* Update graphics.cpp

* Update graphics.cpp

* refac
2023-05-17 14:22:04 +08:00
Riccardo Zaglia 2add95403b Batch send buttons 2023-05-17 14:22:04 +08:00
Harsha Raghu 41c9dee4ba
Remove sockets2 patch (#1624) 2023-05-14 19:02:43 +08:00
Riccardo Zaglia 0ca1fbc48d Remove ffmpeg loading scripts 2023-05-12 12:44:32 +08:00
Riccardo Zaglia 61e4d7e5ba Port more tweaks for wasm dashboard support 2023-05-12 10:55:30 +08:00
Riccardo Zaglia 8a9b24ddeb Fix infinite loop on dashboard close 2023-05-11 18:01:58 +08:00
Riccardo Zaglia 66270275d3
More dashboard refactoring (#1615) 2023-05-11 14:53:45 +08:00
Riccardo Zaglia 6e3590d108
Detect IDRs on ffmpeg (#1613) 2023-05-10 18:31:01 -05:00
Riccardo Zaglia 362cc3ab49 Revert "Detect IDR during NAL parsing stage"
This reverts commit cd48a92fc9490f985ab432cd693eeaae18a6f1dd.
2023-05-10 17:49:55 +08:00
Riccardo Zaglia a549cfa965 Use better default for server video packet queue 2023-05-10 11:18:51 +08:00
Riccardo Zaglia 58d448c4ef Allow compiling the dashboard on wasm; update sysinfo 2023-05-09 17:31:25 +08:00
Riccardo Zaglia bac4f3d527 Create alvr_packets 2023-05-09 17:00:52 +08:00
Riccardo Zaglia 1ab5dbc520 Fix cargo about 2023-05-07 20:45:12 +08:00
galister 306ce5da92
CEncoder AV log level verbose -> info (#1609) 2023-05-07 12:43:23 +00:00