diff --git a/src/modules/module-protocol-pulse.c b/src/modules/module-protocol-pulse.c index f638880a8..29ba0c092 100644 --- a/src/modules/module-protocol-pulse.c +++ b/src/modules/module-protocol-pulse.c @@ -214,14 +214,16 @@ * VMs usually can't support the low latency settings that are possible on real * hardware. * - * ## Application settings (Rules) - * - * The pulse protocol module supports generic config rules. It provides a `quirks` - * and an `update-props` action. + * ## Stream settings and rules * * Streams created by module-protocol-pulse will use the stream.properties * section and stream.rules sections as usual. * + * ## Application settings (Rules) + * + * The pulse protocol module supports generic config rules. It supports a pulse.rules + * section with a `quirks` and an `update-props` action. + * *\code{.unparsed} * pulse.rules = [ * { diff --git a/src/pipewire/stream.h b/src/pipewire/stream.h index 147040431..e61213dd0 100644 --- a/src/pipewire/stream.h +++ b/src/pipewire/stream.h @@ -161,6 +161,15 @@ extern "C" { * \section sec_stream_disconnect Disconnect * * Use \ref pw_stream_disconnect() to disconnect a stream after use. + * + * \section sec_stream_configuration Configuration + * + * \subsection ssec_config_properties Stream Properties + * + * \subsection ssec_config_rules Stream Rules + * + * \section sec_stream_environment Environment Variables + * */ /** \defgroup pw_stream Stream *