1libpipewire-modules(7) Miscellaneous Information Manual libpipewire-modules(7)
23
4
NAME
6libpipewire-modules - PipeWire modules
7
DESCRIPTION
9A PipeWire module is effectively a PipeWire client running inside
10pipewire(1) which can host multiple modules. Usually modules are loaded
11when they are listed in the configuration files. For example the
12default configuration file loads several modules:
1314
context.modules = [
15...
16# The native communication protocol.
17{ name = libpipewire-module-protocol-native }
1819
# The profile module. Allows application to access profiler
20# and performance data. It provides an interface that is used
21# by pw-top and pw-profiler.
22{ name = libpipewire-module-profiler }
2324
# Allows applications to create metadata objects. It creates
25# a factory for Metadata objects.
26{ name = libpipewire-module-metadata }
2728
# Creates a factory for making devices that run in the
29# context of the PipeWire server.
30{ name = libpipewire-module-spa-device-factory }
31...
32]
3334
KNOWN MODULES
36• libpipewire-module-access(7)
37• libpipewire-module-adapter(7)
38• libpipewire-module-avb(7)
39• libpipewire-module-client-device(7)
40• libpipewire-module-client-node(7)
41• libpipewire-module-combine-stream(7)
42• libpipewire-module-echo-cancel(7)
43• libpipewire-module-example-filter(7)
44• libpipewire-module-example-sink(7)
45• libpipewire-module-example-source(7)
46• libpipewire-module-fallback-sink(7)
47• libpipewire-module-ffado-driver(7)
48• libpipewire-module-filter-chain(7)
49• libpipewire-module-jack-tunnel(7)
50• libpipewire-module-jackdbus-detect(7)
51• libpipewire-module-link-factory(7)
52• libpipewire-module-loopback(7)
53• libpipewire-module-metadata(7)
54• libpipewire-module-netjack2-driver(7)
55• libpipewire-module-netjack2-manager(7)
56• libpipewire-module-pipe-tunnel(7)
57• libpipewire-module-portal(7)
58• libpipewire-module-profiler(7)
59• libpipewire-module-protocol-native(7)
60• libpipewire-module-protocol-pulse(7)
61• libpipewire-module-protocol-simple(7)
62• libpipewire-module-pulse-tunnel(7)
63• libpipewire-module-rt(7)
64• libpipewire-module-raop-discover(7)
65• libpipewire-module-raop-sink(7)
66• libpipewire-module-rtp-sap(7)
67• libpipewire-module-rtp-session(7)
68• libpipewire-module-rtp-source(7)
69• libpipewire-module-rtp-sink(7)
70• libpipewire-module-vban-recv(7)
71• libpipewire-module-vban-send(7)
72• libpipewire-module-session-manager(7)
73• libpipewire-module-zeroconf-discover(7)
74• libpipewire-module-roc-source(7)
75• libpipewire-module-roc-sink(7)
76• libpipewire-module-x11-bell(7)
AUTHORS
78The PipeWire Developers
79<https://gitlab.freedesktop.org/pipewire/pipewire/issues>; PipeWire is
80available from <https://pipewire.org>
SEE ALSO
82pipewire(1), pipewire.conf(5)
8384
85
86
87
PipeWire 1.0.0 libpipewire-modules(7)