|
|
@ -0,0 +1,40 @@ |
|
|
|
/** |
|
|
|
|
|
|
|
\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 |
|
|
|
|
|
|
|
|
|
|
|
*/ |