Add Bindings for Pipewire
After spending a few hours looking around through gstreamer-rs, pipewire-rs and pipewire/gstreamer I wanted to know if any work has been done to generate a pipewire binding for gstreamer-rs? Right now it looks like there already are some gst-plugins that already exist for pipewire,
- pipewiresrc
- pipdwiresink
- pipewiredeviceprovider
As a follow up I have some clarifying questions regarding this binding/plugin,
- Pipewire is obviously a library external to GStreamer, how are external plugins that need bindings typically handled?
- I assume because Pipewire is external it wouldn't be directly maintained upstream by GStreamer?
- Considering how critical to video/audio future pipewire looks to be, should a pipewire plugin be included in GStreamer?
Just to clarify I'm not trying to reach out and ask for free work to be done I would love to help contribute myself I'm just not sure of the correct way to approach this particular request.
Thanks for your time/insight!