daemon: add create-object command

Add a command to create an object from a factory. Add some example
lines in the config file on how to wrap an audiotestsrc in an
adapter with this.
This commit is contained in:
Wim Taymans 2020-03-03 12:15:49 +01:00
parent 11fc529fa0
commit 205828a244
2 changed files with 62 additions and 0 deletions

View file

@ -21,6 +21,7 @@ add-spa-lib api.bluez5.* bluez5/libspa-bluez5
add-spa-lib api.vulkan.* vulkan/libspa-vulkan
add-spa-lib api.jack.* jack/libspa-jack
#add-spa-lib videotestsrc videotestsrc/libspa-videotestsrc
#add-spa-lib audiotestsrc audiotestsrc/libspa-audiotestsrc
#load-module -ifexists libpipewire-module-spa-device api.jack.device
#load-module libpipewire-module-spa-device api.alsa.enum.udev
@ -39,4 +40,7 @@ load-module libpipewire-module-access
load-module libpipewire-module-adapter
load-module libpipewire-module-link-factory
load-module libpipewire-module-session-manager
#create-object adapter node.name=my-test factory.name=audiotestsrc
exec pipewire-media-session