ports/www/chromium/files/patch-remoting_host_basic__desktop__environment.cc

11 lines
679 B
C++

--- remoting/host/basic_desktop_environment.cc.orig 2022-11-30 08:12:58 UTC
+++ remoting/host/basic_desktop_environment.cc
@@ -179,7 +179,7 @@ BasicDesktopEnvironment::CreateVideoCapturer() {
scoped_refptr<base::SingleThreadTaskRunner> capture_task_runner;
#if BUILDFLAG(IS_CHROMEOS_ASH)
capture_task_runner = ui_task_runner_;
-#elif BUILDFLAG(IS_LINUX) && defined(REMOTING_USE_WAYLAND)
+#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_WAYLAND)
// Each capturer instance should get its own thread so the capturers don't
// compete with each other in multistream mode.
capture_task_runner = base::ThreadPool::CreateSingleThreadTaskRunner(