[FFmpeg-devel] [PATCH v2] libavfilter: add PipeWire-based grab

Anton Khirnov anton at khirnov.net
Thu Aug 1 10:44:43 EEST 2024


Quoting François-Simon Fauteux-Chapleau (2024-07-30 21:53:05)
> ----- On Jul 28, 2024, at 10:53 AM, Quack Doc quackdoctech at gmail.com wrote:
> > Is it possible to use this without using the portals API and without
> > systemd? That would be much appreciated if so since the portal is not very
> > flexible.
> 
> I don't like the portals API either and would rather not have to use it, but
> as far as I can tell there is no alternative. All the other projects that
> use PipeWire for screen capture that I've looked at (e.g. WebRTC, OBS Studio)
> use it, and according to the XDG Desktop Portal documentation,
> "the primary way of capturing screens and windows on Wayland desktops is
> through the ScreenCast portal, and some desktop environments don’t even expose
> other means to capture the screen or windows."
> (https://flatpak.github.io/xdg-desktop-portal/docs/reasons-to-use-portals.html)

That looks a lot like "vendor says its product is the best thing ever".
Does the pipewire project itself have a position?

-- 
Anton Khirnov


More information about the ffmpeg-devel mailing list