mirror of
https://github.com/games-on-whales/wolf.git
synced 2026-10-15 13:02:03 +00:00
[GH-ISSUE #316] Moonlight defaults to AV1 even if it's not HW accelerated in Wolf #217
Labels
No labels
🧠 1 - 🤖 999
AMD
bug
bug
cannot reproduce
documentation
duplicate
easy
enhancement
enhancement
enhancement
fixed?
fixed?
good first issue
hard
help wanted
Intel
invalid
LXC
medium
moonlight-protocol
Multi GPU
nixos
not a bug
nvidia
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
games-on-whales/wolf#217
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ABeltramo on GitHub (Dec 14, 2025).
Original GitHub issue: https://github.com/games-on-whales/wolf/issues/316
I'm fairly sure that Moonlight used to default to HEVC even if AV1 was advertised by Wolf. So we've defaulted to advertise AV1 as available even if it was just the SW version (
aom). There's been a couple reports on our Discord server that this has changed recently and it's causing issues.We should either remove SW encoding from the default config file:
github.com/games-on-whales/wolf@1429925610/src/moonlight-server/state/default/config.v6.toml (L520-L539)or change the logic so that we don't advertise AV1 as available to Moonlight clients when it's not HW accelerated.
@ABeltramo commented on GitHub (Dec 14, 2025):
No, we aren't doing that..
github.com/games-on-whales/wolf@1429925610/src/moonlight-server/state/configTOML.cpp (L387)Could it be that it was forcing AV1 because the client platform didn't have HEVC decoding available? See also:
github.com/moonlight-stream/moonlight-qt@62816a6b2aNeeds investigating..