0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 04:42:18 +02:00
obs-studio/plugins/linux-pipewire
Georges Basile Stavracas Neto 67c1202849 linux-pipewire: Add screencast cursor_visible prop
This commit adds the screencast-specific 'cursor_visible' field
in an anonymous struct within the constructor struct.

This slightly improves the connection code by properly treating
construction-time information in a constructor struct. It allows
removing the extra function call that sets cursor visibility from
the Screencast portal code.

Admittedly that's not much, but again, this will be an important
distinction when introducing the Camera portal code, since some
camera properties will need to trigger renegotiation.
2023-12-14 10:20:55 -03:00
..
data Update translations from Crowdin 2023-12-05 22:04:31 +00:00
CMakeLists.txt cmake: Add changes for CMake build framework 3.0 2023-03-26 18:20:38 -04:00
linux-pipewire.c linux-pipewire: Load glad symbols on start 2023-10-24 09:34:38 -03:00
pipewire.c linux-pipewire: Add screencast cursor_visible prop 2023-12-14 10:20:55 -03:00
pipewire.h linux-pipewire: Add screencast cursor_visible prop 2023-12-14 10:20:55 -03:00
portal.c linux-pipewire: Move portal signal subcription to portal.c 2023-07-15 20:46:51 -03:00
portal.h linux-pipewire: Move portal signal subcription to portal.c 2023-07-15 20:46:51 -03:00
screencast-portal.c linux-pipewire: Add screencast cursor_visible prop 2023-12-14 10:20:55 -03:00
screencast-portal.h linux-pipewire: Cleanup D-Bus proxy on unload 2023-02-13 12:28:09 -03:00