aboutsummaryrefslogtreecommitdiffstats
path: root/devel/electron35/files/patch-electron_shell_browser_osr_osr__video__consumer.cc
blob: 90fae72982b63b7d9b0a674480e9ad57d5d0faf0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
--- electron/shell/browser/osr/osr_video_consumer.cc.orig	2024-11-11 11:24:27 UTC
+++ electron/shell/browser/osr/osr_video_consumer.cc
@@ -103,7 +103,7 @@ void OffScreenVideoConsumer::OnFrameCaptured(
 #elif BUILDFLAG(IS_APPLE)
     texture.shared_texture_handle =
         reinterpret_cast<uintptr_t>(gmb_handle.io_surface.get());
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
     const auto& native_pixmap = gmb_handle.native_pixmap_handle;
     texture.modifier = native_pixmap.modifier;
     for (const auto& plane : native_pixmap.planes) {