ubuntu / gnome-sdk

GNOME SDK/Platform snap
22 stars 21 forks source link

Include libpipewire plus the GStreamer pipewire elements #185

Closed jhenstridge closed 9 months ago

jhenstridge commented 9 months ago

To make use of the various pipewire-related portal APIs, we need libpipewire. Most will also use the pipewiresrc GStreamer element.

I've also explicitly staged the "base" and "good" GStreamer plugins. They were already included as as dependencies of other packages, but I think we want to be explicit about including these particular elements in the snap.

Note that to actually use libpipewire, we need to set a number of environment variables. This will require a companion PR to snapcraft-desktop-integration.