From 1f324e89e99e533a3b0c0af74e9f98508288950c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Blin?= <sebastien.blin@savoirfairelinux.com> Date: Tue, 4 Jan 2022 15:18:02 -0500 Subject: [PATCH] dbus: use startShmSink Change-Id: I06a24efad889587b16f63d137d34e9f8f5786033 --- src/newvideo.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/newvideo.cpp b/src/newvideo.cpp index 781c31a7..b48fde06 100644 --- a/src/newvideo.cpp +++ b/src/newvideo.cpp @@ -89,6 +89,8 @@ Renderer::~Renderer() } else { VideoManager::instance().registerSinkTarget(pimpl_->id_, {}); } +#else + VideoManager::instance().startShmSink(pimpl_->id_, false); #endif // ENABLE_LIBWRAP pimpl_.reset(); @@ -113,6 +115,7 @@ Renderer::update(const QString& res, const QString& shmPath) } #else // ENABLE_LIBWRAP pimpl_->renderer->setShmPath(shmPath); + VideoManager::instance().startShmSink(pimpl_->id_, true); #endif } @@ -230,6 +233,8 @@ RendererPimpl::RendererPimpl(Renderer& linked, } else { VideoManager::instance().registerSinkTarget(id_, renderer->target()); } +#else + VideoManager::instance().startShmSink(id_, true); #endif thread_.start(); -- GitLab