mirror of
https://gitlab.freedesktop.org/pipewire/pipewire
synced 2024-10-14 20:02:38 +00:00
4496aed5a6
Rewording, linking to the various things, etc.
32 lines
828 B
Plaintext
32 lines
828 B
Plaintext
/**
|
|
|
|
\page page_media_session Media Session
|
|
|
|
PipeWire Media Session is the reference/example session manager provided by
|
|
the PipeWire project.
|
|
|
|
# Access management
|
|
|
|
The \ref page_media_session_module_access_flatpak module handles clients
|
|
that have \ref PW_KEY_ACCESS set to "flatpak". Other clients are
|
|
ignored.
|
|
|
|
The module sets the permissions of all objects to `RX`. This limits the
|
|
flatpaks from doing modifications to other objects.
|
|
|
|
Because this will also set the core object permission `R`, the client will
|
|
resume with the new permissions.
|
|
|
|
`pipewire-media-session` implements \ref PW_KEY_MEDIA_CATEGORY type
|
|
"Manager" applications by simply setting the client permissions to ALL. No
|
|
additional checks are performed yet.
|
|
|
|
# Modules
|
|
|
|
List of Media Session modules:
|
|
|
|
- \subpage page_media_session_module_access_flatpak
|
|
|
|
|
|
*/
|