No description
Find a file
2026-01-29 21:01:56 -07:00
.vim Milestone 2 2026-01-29 17:24:51 -07:00
docs Milestone 2 2026-01-29 17:24:51 -07:00
examples Milestone 2 2026-01-29 17:24:51 -07:00
include/warppipe Milestone 4 2026-01-29 21:01:56 -07:00
perf Milestone 4 2026-01-29 21:01:56 -07:00
src Milestone 4 2026-01-29 21:01:56 -07:00
tests Milestone 4 2026-01-29 21:01:56 -07:00
.clangd Milestone 2 2026-01-29 17:24:51 -07:00
.envrc Milestone 2 2026-01-29 17:24:51 -07:00
.envrc.example Milestone 2 2026-01-29 17:24:51 -07:00
.gitignore Milestone 2 2026-01-29 17:24:51 -07:00
clangd-wrapper.sh Milestone 2 2026-01-29 17:24:51 -07:00
CMakeLists.txt Milestone 4 2026-01-29 21:01:56 -07:00
LSP_SETUP.md Milestone 2 2026-01-29 17:24:51 -07:00
PLAN.md Milestone 4 2026-01-29 21:01:56 -07:00
README.md Milestone 2 2026-01-29 17:24:51 -07:00

warppipe

A C++ libpipewire library for creating virtual sinks/sources and managing links.

Build

Requirements:

  • CMake 3.20+
  • pkg-config
  • libpipewire-0.3 development files
  • C++17 compiler

Aurora / Universal Blue (Homebrew):

/home/linuxbrew/.linuxbrew/bin/brew install cmake pkg-config pipewire

Build:

cmake -S . -B build
cmake --build build

Example:

./build/warppipe_example