module-protocol-native: add module argument 'sockets'

Add module argument 'sockets' for creating multiple sockets clients can
connect to.

Also allow setting socket file permissions.
This commit is contained in:
Pauli Virtanen 2023-10-07 12:21:20 +03:00
parent 7a0b400c18
commit 72462ebd07
5 changed files with 229 additions and 11 deletions

View file

@ -313,6 +313,10 @@ if systemd_dep.found()
pipewire_module_protocol_deps += systemd_dep
endif
if selinux_dep.found()
pipewire_module_protocol_deps += selinux_dep
endif
pipewire_module_protocol_native = shared_library('pipewire-module-protocol-native',
[ 'module-protocol-native.c',
'module-protocol-native/local-socket.c',