module-access: make new access module

Rename the flatpak module to access module. The access module should
either let the client connect or mask the client busy while the
permissions are being configured. It is then up to the session manager
to collect the right permissions of the objects and configure those
in the client.

Let the media session monitor the clients and configure the permissions.
This commit is contained in:
Wim Taymans 2018-10-27 17:33:21 +01:00
parent e026f55c97
commit 5088bcce60
5 changed files with 296 additions and 531 deletions

View file

@ -7,7 +7,7 @@ load-module libpipewire-module-spa-monitor v4l2/libspa-v4l2 v4l2-monitor v4l2
load-module libpipewire-module-spa-monitor bluez5/libspa-bluez5 bluez5-monitor bluez5
#load-module libpipewire-module-spa-node videotestsrc/libspa-videotestsrc videotestsrc videotestsrc Spa:POD:Object:Props:patternType=Spa:POD:Object:Props:patternType:snow
load-module libpipewire-module-client-node
load-module libpipewire-module-flatpak
load-module libpipewire-module-access
load-module libpipewire-module-audio-dsp
load-module libpipewire-module-link-factory
exec build/src/examples/media-session