This crate contains a macro to initalize more complex array structures without writing out the whole arrays.
This crate contains a generic example of how to write a module in Rust.
This crate contains the VBAN receiver module. It's still WIP.
This crate contains the VBAN transmitter module.
It is written completely in Rust and works just like any other PipeWire module.
The reason that pipewire-rs is added as a submodule is that it currently needs to be patched with core.patch
.
patch pipewire-rs/pipewire/src/core_.rs core.patch