|
PipeWire
0.3.61
|
The pipe-tunnel module provides a source or sink that tunnels all audio to or from a unix pipe respectively.
tunnel.mode: the desired tunnel to create. (Default playback)pipe.filename: the filename of the pipe.stream.props: Extra properties for the local stream.When tunnel.mode is capture, a capture stream on the default source is created. Samples read from the pipe will be the contents of the captured source.
When tunnel.mode is sink, a sink node is created. Samples read from the pipe will be the samples played on the sink.
When tunnel.mode is playback, a playback stream on the default sink is created. Samples written to the pipe will be played on the sink.
When tunnel.mode is source, a source node is created. Samples written to the pipe will be made available to streams connected to the source.
When pipe.filename is not given, a default fifo in /tmp/fifo_input or /tmp/fifo_output will be created that can be written and read respectively, depending on the selected tunnel.mode.
Options with well-known behavior.
When not otherwise specified, the pipe will accept or produce a 16 bits, stereo, 48KHz sample stream.