mirror of
https://gitlab.freedesktop.org/pipewire/pipewire
synced 2024-10-14 20:02:38 +00:00
f181232a61
All empty pages for now but at least this makes them show up in the documentation.
41 lines
1.1 KiB
Plaintext
41 lines
1.1 KiB
Plaintext
/**
|
|
|
|
\page page_pipewire_modules PipeWire Modules
|
|
|
|
A PipeWire module is effectively a client provided in a `.so` file that
|
|
shares the \ref pw_context with the loading entity. Usually modules are
|
|
loaded when they are listed in the configuration files.
|
|
|
|
A module's entry point is the `pipewire__module_init` function, see \ref
|
|
PIPEWIRE_SYMBOL_MODULE_INIT.
|
|
|
|
\code
|
|
int pipewire__module_init(struct pw_impl_module *module, const char *args).`
|
|
\endcode
|
|
|
|
|
|
List of known modules:
|
|
|
|
- \subpage page_module_access
|
|
- \subpage page_module_adapter
|
|
- \subpage page_module_client_device
|
|
- \subpage page_module_client_node
|
|
- \subpage page_module_echo_cancel
|
|
- \subpage page_module_filter_chain
|
|
- \subpage page_module_link_factory
|
|
- \subpage page_module_loopback
|
|
- \subpage page_module_metadata
|
|
- \subpage page_module_portal
|
|
- \subpage page_module_profiler
|
|
- \subpage page_module_protocol_native
|
|
- \subpage page_module_protocol_pulse
|
|
- \subpage page_module_protocol_simple
|
|
- \subpage page_module_pulse_tunnel
|
|
- \subpage page_module_rt
|
|
- \subpage page_module_rtkit
|
|
- \subpage page_module_session_manager
|
|
- \subpage page_module_zeroconf_discover
|
|
|
|
|
|
*/
|