1libpipewire-module-roc-sMiinskc(e7l)laneous InformationlMiabnpuiaplewire-module-roc-sink(7)
2
3
4

NAME

6       libpipewire-module-roc-sink - ROC sink
7

DESCRIPTION

9       The roc-sink module creates a PipeWire sink that sends samples to a
10       preconfigured receiver address.
11
12       One can then connect an audio stream of any running application to that
13       sink or make it the default sink.
14

MODULE NAME

16       libpipewire-module-roc-sink
17

MODULE OPTIONS

19       Options specific to the behavior of this module
20
21       • sink.props = {}: properties to be passed to the sink stream
22
23       • sink.name = <str>: node.name of the sink
24
25       • remote.ip = <str>: remote receiver ip
26
27       • remote.source.port = <str>: remote receiver TCP/UDP port for source
28         packets
29
30       • remote.repair.port = <str>: remote receiver TCP/UDP port for receiver
31         packets
32
33       • remote.control.port = <str>: remote receiver TCP/UDP port for control
34         packets
35
36       • fec.code = <str>: Possible values: disable, rs8m, ldpc
37

GENERAL OPTIONS

39       Options with well-known behavior:
40
41node.name
42
43node.description
44
45media.name
46

EXAMPLE CONFIGURATION

48        context.modules = [
49         {   name = libpipewire-module-roc-sink
50             args = {
51                 fec.code = disable
52                 remote.ip = 192.168.0.244
53                 remote.source.port = 10001
54                 remote.repair.port = 10002
55                 remote.control.port = 10003
56                 sink.name = "ROC Sink"
57                 sink.props = {
58                    node.name = "roc-sink"
59                 }
60             }
61         }
62       ]
63
64PipeWire                             1.0.0      libpipewire-module-roc-sink(7)
Impressum