aboutsummaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
diff options
context:
space:
mode:
Diffstat (limited to 'www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc')
-rw-r--r--www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc31
1 files changed, 2 insertions, 29 deletions
diff --git a/www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc b/www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
index 52a4bf483f9d..e69b5de6ff9c 100644
--- a/www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ b/www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
@@ -1,4 +1,4 @@
---- media/gpu/vaapi/vaapi_wrapper.cc.orig 2023-12-10 06:10:27 UTC
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2024-01-30 07:53:34 UTC
+++ media/gpu/vaapi/vaapi_wrapper.cc
@@ -71,7 +71,7 @@
using media_gpu_vaapi::kModuleVa_prot;
@@ -9,34 +9,7 @@
#include "base/files/file_util.h"
#include "base/strings/string_split.h"
#endif
-@@ -1445,7 +1445,7 @@ bool IsVBREncodingSupported(VAProfile va_profile) {
- return VASupportedProfiles::Get().IsProfileSupported(mode, va_profile);
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Some VA-API drivers (vdpau-va-driver) will crash if used with VA/DRM on
- // NVIDIA GPUs. This function checks if such drivers are present.
- bool IsBrokenNvidiaVaapiDriverPresent() {
-@@ -1506,7 +1506,7 @@ void VADisplayStateSingleton::PreSandboxInitialization
- VADisplayStateSingleton& va_display_state = GetInstance();
- base::AutoLock lock(va_display_state.lock_);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::string va_driver_name;
- auto env = base::Environment::Create();
- if (env->GetVar("LIBVA_DRIVER_NAME", &va_driver_name) &&
-@@ -1543,7 +1543,7 @@ void VADisplayStateSingleton::PreSandboxInitialization
- if (base::EqualsCaseInsensitiveASCII(version_name, "vgem")) {
- continue;
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Skip NVIDIA GPUs if the VA-API driver used for them is known for crashing
- // with VA/DRM.
- if (is_nvidia_va_drm_broken &&
-@@ -1576,7 +1576,7 @@ VADisplayStateHandle VADisplayStateSingleton::GetHandl
+@@ -1514,7 +1514,7 @@ VADisplayStateHandle VADisplayStateSingleton::GetHandl
return {};
}