pipewire: introduce roc-toolkit support#153087
Conversation
a44cc19 to
6461cf9
Compare
66e2c88 to
b627f5d
Compare
b627f5d to
47675e6
Compare
30b0dc3 to
7cfae9a
Compare
This allows the `libpipewire-module-roc-{source,sink}` modules to be
built.
|
@jansol all good? |
|
Haven't tested but looks good with the exception of that openfec flag. |
7cfae9a to
105af2d
Compare
|
FWIW, I am able to load the |
|
For the record, this was tested using the backport to 21.11 in https://github.com/bgamari/nixpkgs/tree/wip/rpi-pipewire-21.11 (which also upgrades |
No strong opinion on that but since is a non-trivial change of the package, we should gives this some weeks in the nixos-unstable channel to see if there any regressions. |
Motivation for this change
roc-streamingis a library for robust streaming of audio data over (unreliable) networks.pipewirehas support for it via thelibpipewire-module-roc-{sink,source}modules. Here I add derivations for theopenfecandroc-toolkitlibraries, as well as introduce support for the latter in thepipewirederivation.Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes