pipewire

Install command:
brew install pipewire

Server and user space API to deal with multimedia pipelines

https://pipewire.org

License: MIT AND GPL-2.0-only AND LGPL-2.1-or-later

Development: Pull requests

Formula JSON API: /api/formula/pipewire.json

Formula code: pipewire.rb on GitHub

Bottle (binary package) installation support provided for:

Linux ARM64
x86_64

Current versions:

stable 1.6.8
head ⚡️ HEAD

Depends on:

alsa-lib 1.2.16.1 Provides audio and MIDI functionality to the Linux operating system
dbus 1.16.2 Message bus system, providing inter-application communication
fftw 3.3.11 C routines to compute the Discrete Fourier Transform
glib 2.90.0 Core application library for C
libsndfile 1.2.2 C library for files containing sampled sound
ncurses 6.6 Text-based UI library
openssl@3 3.6.4 Cryptography and SSL/TLS Toolkit
opus 1.6.1 Audio codec
pulseaudio 17.0 Sound system for POSIX OSes
readline 8.3.6 Library for command-line editing
systemd 261.3 System and service manager

Depends on when building from source:

meson 1.12.0 Fast and user friendly build system
ninja 1.13.2 Small build system for use with gyp or CMake
pkgconf 3.0.7 Package compiler and linker metadata toolkit

Requires: Linux

Binaries: pipewire, pipewire-aes67, pipewire-avb, pipewire-pulse, pw-cat, pw-cli, pw-config, pw-container, pw-dot, pw-dsdplay, pw-dump, pw-encplay, pw-jack, pw-link, pw-loopback, pw-metadata, pw-midi2play, pw-midi2record, pw-mididump, pw-midiplay, pw-midirecord, pw-mon, pw-play, pw-profiler, pw-record, pw-reserve, pw-sysex, pw-top, pw-v4l2, spa-acp-tool, spa-inspect, spa-json-dump, spa-monitor, spa-resample

Analytics:

30 days90 days365 days
Installs2,64212,05927,870
Installs (--HEAD)011
Installs on Request87395932
Installs on Request (--HEAD)011
Build Errors1