Bug 1824943 [VAAPI] Don't init VAAPI in child process r=emilio

Differential Revision: https://phabricator.services.mozilla.com/D173950
This commit is contained in:
stransky 2023-03-29 12:57:36 +00:00
Родитель 29f51ffcf3
Коммит 0e1a5de915
1 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -227,6 +227,10 @@ void gfxPlatformGtk::InitDmabufConfig() {
bool gfxPlatformGtk::InitVAAPIConfig(bool aForceEnabledByUser) {
FeatureState& feature =
gfxConfig::GetFeature(Feature::HARDWARE_VIDEO_DECODING);
// We're already configured in parent process
if (!XRE_IsParentProcess()) {
return feature.IsEnabled();
}
#ifdef MOZ_WAYLAND
feature.EnableByDefault();