1
0
Fork 0
mutter-performance-source/data
Salman Malik e2d4da8562 screen-cast-stream: Embed the wayland output name to streams
If a screencast session is screencasting from multiple monitors,
it is not possible to distinguish which stream (or PipeWire stream
node id) belongs to which connected monitor (such information may be useful
to the caller e.g. caller might want to embed the stream in a window
and name it after the monitor connector, for example). This change adds
optional metadata for monitor streams to also return the wayland output
name with the stream.

Ideally, this metadata should equip the caller to get more information about
display from the following Wayland interfaces:

https://wayland.freedesktop.org/docs/html/apa.html#protocol-spec-wl_output
https://wayland.app/protocols/xdg-output-unstable-v1

Related:
- https://github.com/flatpak/xdg-desktop-portal/pull/832
- https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/merge_requests/48

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2540>
2022-08-15 17:01:27 +00:00
..
dbus-interfaces screen-cast-stream: Embed the wayland output name to streams 2022-08-15 17:01:27 +00:00
50-mutter-navigation.xml data: Add back (hidden) shortcuts for vertical navigation 2021-04-15 15:31:10 +00:00
50-mutter-system.xml data: Stop exposing old panel-main-menu shortcut 2021-08-30 21:43:34 +00:00
50-mutter-wayland.xml Add restore-shortcuts to key bindings list 2017-11-10 17:59:26 +01:00
50-mutter-windows.xml data: Don't expose window shading shortcut 2018-01-24 19:09:27 +01:00
61-mutter.rules udev-rules: Only disable modifiers on i915 2022-01-05 20:00:36 +00:00
default_icon.png build: Move data files to their dedicated subfolder 2014-06-05 10:50:15 +02:00
meson.build Move D-Bus interface files to dedicated directory 2021-12-07 18:52:29 +00:00
mutter-schemas.convert build: Move data files to their dedicated subfolder 2014-06-05 10:50:15 +02:00
mutter.desktop.in build: Say good-bye to intltool 2016-08-19 11:04:48 +02:00
org.gnome.mutter.gschema.xml.in backend/native: Only disable dmabuf screen cast when not hw accelerated 2022-02-07 19:16:45 +00:00
org.gnome.mutter.wayland.gschema.xml.in gschema/wayland: Do not disable the X Security extension 2020-10-09 13:53:08 +00:00