Bundling GStreamer in a flatpak

Hi,
is there someone who bundled GStreamer in a flatpak and that can show how he made it?

I’m struggling in making it work. Is this possible?

Various applications on flathub are/were doing that. showtime and livi for example.

1 Like

it seems that the gnome runtime contains gstreamer.
but it seems that doesn’t bundle the “cudaupload”, “cudascale”, “cudaconvert”, “cudadownload” plugins that I use for this pipeline.

pipewiresrc fd={1} path={2} ! videorate ! cudaupload ! cudascale ! cudaconvert ! cudadownload

do you know if it is possible to bundle something like that in flatpak?

Possible, sure. You need to build your own GStreamer to get those plugins, and somehow need to get the NVIDIA libraries into your app.

But I wouldn’t know how, I never built any flatpak myself :slight_smile: That’s probably better asked in some Flatpak forum.

1 Like