Using pipewiresrc with multiple streams
The screencast portal can give applications an fd for a pipewire remote, plus a list of node ids, if the user selects multiple monitors/windows to share.
I tried opening multiple pipewiresrc elements, one for each node id, with the same fd. The result was a prompt crash of my gnome-shell (which is the producer at the other end of those streams).
How am I supposed to use pipewiresrc in that situation? Should there be a way to share the context between multiple pipewiresrc elements?