1
0
mirror of https://github.com/KDE/krfb synced 2026-07-01 07:41:17 -07:00

pipewire: Port to use KPipeWire

Rather than using pipewire directly, we can use this framework which
allows us to share a bunch of code with Plasma.
This commit is contained in:
Aleix Pol i Gonzalez
2022-12-12 15:39:33 +01:00
committed by Aleix Pol Gonzalez
parent 4f924c2306
commit 4db9c65083
5 changed files with 83 additions and 598 deletions

View File

@@ -73,6 +73,7 @@ find_package(LibVNCServer REQUIRED)
option(DISABLE_PIPEWIRE "Disable PipeWire support." OFF)
if(NOT DISABLE_PIPEWIRE)
find_package(KPipeWire REQUIRED)
pkg_check_modules(PipeWire IMPORTED_TARGET libpipewire-0.3)
endif()
add_feature_info(PipeWire PipeWire_FOUND "Required for pipewire screencast plugin")