As there’s very little documentation about this I’ve exhausted all available options need and need help.
I need to build gstreamer with cerbero. This is non negotiable. “Copy the plugin” or “Use meson” are not helpful answers. My system wide install I’ve found contains “libgstpipewire.so” which I found by running gst-inspect-1.0 pipewiresrc
After following the steps to build gsreamer with cerbero: Building from source using Cerbero
This DOES NOT build libgstpipewire.so meaning when I try to start a stream with pipewiresrc I get
WARNING: erroneous pipeline: no element “pipewiresrc”
Chatgpt mentioned I need libpipewire-0.3-dev installed which I do have. (not that this is documented anywhere I can find if it really is necessary) I wiped my build and started from scratch after installing it. This did not fix anything.
If I grep my logfiles for “pipewire” I find 0 instances of it anywhere.
Why is it not building the pipewire plugin and how do I make it build the pipewire plugin?