1libpipewire-modules(7) Miscellaneous Information Manual libpipewire-modules(7)
2
3
4

NAME

6       libpipewire-modules - PipeWire modules
7

DESCRIPTION

9       A PipeWire module is effectively a PipeWire client running inside
10       pipewire(1) which can host multiple modules. Usually modules are loaded
11       when they are listed in the configuration files. For example the
12       default configuration file loads several modules:
13
14       context.modules = [
15           ...
16           # The native communication protocol.
17           {   name = libpipewire-module-protocol-native }
18
19           # 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 }
23
24           # Allows applications to create metadata objects. It creates
25           # a factory for Metadata objects.
26           {   name = libpipewire-module-metadata }
27
28           # 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       ]
33
34

KNOWN MODULES

36libpipewire-module-access(7)
37libpipewire-module-adapter(7)
38libpipewire-module-avb(7)
39libpipewire-module-client-device(7)
40libpipewire-module-client-node(7)
41libpipewire-module-combine-stream(7)
42libpipewire-module-echo-cancel(7)
43libpipewire-module-example-filter(7)
44libpipewire-module-example-sink(7)
45libpipewire-module-example-source(7)
46libpipewire-module-fallback-sink(7)
47libpipewire-module-ffado-driver(7)
48libpipewire-module-filter-chain(7)
49libpipewire-module-jack-tunnel(7)
50libpipewire-module-jackdbus-detect(7)
51libpipewire-module-link-factory(7)
52libpipewire-module-loopback(7)
53libpipewire-module-metadata(7)
54libpipewire-module-netjack2-driver(7)
55libpipewire-module-netjack2-manager(7)
56libpipewire-module-pipe-tunnel(7)
57libpipewire-module-portal(7)
58libpipewire-module-profiler(7)
59libpipewire-module-protocol-native(7)
60libpipewire-module-protocol-pulse(7)
61libpipewire-module-protocol-simple(7)
62libpipewire-module-pulse-tunnel(7)
63libpipewire-module-rt(7)
64libpipewire-module-raop-discover(7)
65libpipewire-module-raop-sink(7)
66libpipewire-module-rtp-sap(7)
67libpipewire-module-rtp-session(7)
68libpipewire-module-rtp-source(7)
69libpipewire-module-rtp-sink(7)
70libpipewire-module-vban-recv(7)
71libpipewire-module-vban-send(7)
72libpipewire-module-session-manager(7)
73libpipewire-module-zeroconf-discover(7)
74libpipewire-module-roc-source(7)
75libpipewire-module-roc-sink(7)
76libpipewire-module-x11-bell(7)

AUTHORS

78       The PipeWire Developers
79       <https://gitlab.freedesktop.org/pipewire/pipewire/issues>; PipeWire is
80       available from <https://pipewire.org>

SEE ALSO

82       pipewire(1), pipewire.conf(5)
83
84
85
86
87PipeWire                             1.0.0              libpipewire-modules(7)
Impressum