diff --git a/src/modules/module-roc-sink.c b/src/modules/module-roc-sink.c index dfda8a2b2..06df36692 100644 --- a/src/modules/module-roc-sink.c +++ b/src/modules/module-roc-sink.c @@ -56,6 +56,7 @@ * - `remote.ip = `: remote receiver ip * - `remote.source.port = `: remote receiver TCP/UDP port for source packets * - `remote.repair.port = `: remote receiver TCP/UDP port for receiver packets + * - `fec.code = `: Possible values: `disable`, `rs8m`, `ldpc` * * ## General options * @@ -71,6 +72,7 @@ * { name = libpipewire-module-roc-sink * args = { * local.ip = 0.0.0.0 + * fec.code = disable * remote.ip = 192.168.0.244 * remote.source.port = 10001 * remote.repair.port = 10002 @@ -391,6 +393,7 @@ static const struct spa_dict_item module_roc_sink_info[] = { { PW_KEY_MODULE_DESCRIPTION, "roc sink" }, { PW_KEY_MODULE_USAGE, "sink.name= " "local.ip= " + "fec.code=|disable|rs8m|ldpc " "remote.ip= " "remote.source.port= " "remote.repair.port= " diff --git a/src/modules/module-roc-source.c b/src/modules/module-roc-source.c index ca7dbaba0..2d7a676bb 100644 --- a/src/modules/module-roc-source.c +++ b/src/modules/module-roc-source.c @@ -58,6 +58,7 @@ * - `sess.latency.msec = `: target network latency in milliseconds * - `resampler.profile = `: Possible values: `disable`, `high`, * `medium`, `low`. + * - `fec.code = `: Possible values: `disable`, `rs8m`, `ldpc` * * ## General options * @@ -74,6 +75,7 @@ * args = { * local.ip = 0.0.0.0 * resampler.profile = medium + * fec.code = disable * sess.latency.msec = 5000 * local.source.port = 10001 * local.repair.port = 10002