diff options
author | George Kiagiadakis <george.kiagiadakis@collabora.com> | 2021-07-14 12:22:24 +0300 |
---|---|---|
committer | George Kiagiadakis <george.kiagiadakis@collabora.com> | 2021-07-28 13:19:02 +0300 |
commit | 174faa201f8578ab2dc3517af0cbd9c052d1b546 (patch) | |
tree | 709b3f4ef66a9b69d2f2e760f73b0afb3e423ef9 /src/pipewire-ic-ipc.conf | |
parent | 737985be30b1b919315ae4c77be403a63d58f000 (diff) |
src: implement the icipc server process as a pipewire module
This can be loaded with `pipewire -c pipewire-ic-ipc.conf`
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Diffstat (limited to 'src/pipewire-ic-ipc.conf')
-rw-r--r-- | src/pipewire-ic-ipc.conf | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/pipewire-ic-ipc.conf b/src/pipewire-ic-ipc.conf new file mode 100644 index 0000000..d2c1f18 --- /dev/null +++ b/src/pipewire-ic-ipc.conf @@ -0,0 +1,27 @@ +context.properties = { + support.dbus = false + core.daemon = false + #log.level = 2 + application.name = pipewire-ic-ipc +} + +context.spa-libs = { + support.* = support/libspa-support +} + +context.modules = [ + # The Instrument Cluster IPC server + { name = libpipewire-module-protocol-ic-ipc + args = { + #icipc.name = icipc-0 + #remote.name = pipewire-0 + } + } + + # The native communication protocol. + { name = libpipewire-module-protocol-native } + + # Allows applications to create metadata objects. It creates + # a factory for Metadata objects. + { name = libpipewire-module-metadata } +] |