+4
packages/core-extensions/src/nativeFixes/host.ts
+4
packages/core-extensions/src/nativeFixes/host.ts
···
41
41
if (moonlightHost.getConfigOption<boolean>("nativeFixes", "linuxSpeechDispatcher") ?? true) {
42
42
app.commandLine.appendSwitch("enable-speech-dispatcher");
43
43
}
44
+
45
+
if (moonlightHost.getConfigOption<boolean>("nativeFixes", "linuxHevcSupport") ?? true) {
46
+
enabledFeatures.push("PlatformHEVCDecoderSupport");
47
+
}
44
48
}
45
49
46
50
// NOTE: Only tested if this appears on Windows, it should appear on all when
+7
packages/core-extensions/src/nativeFixes/manifest.json
+7
packages/core-extensions/src/nativeFixes/manifest.json
···
64
64
"description": "Actually implements updating Discord on Linux. Has no effect on other operating systems",
65
65
"type": "boolean",
66
66
"default": false
67
+
},
68
+
"linuxHevcSupport": {
69
+
"advice": "restart",
70
+
"displayName": "HEVC support on Linux",
71
+
"description": "You might also need to enable Vulkan renderer. Has no effect on other operating systems",
72
+
"type": "boolean",
73
+
"default": true
67
74
}
68
75
},
69
76
"apiLevel": 2