mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-31 22:25:38 -04:00
Remove the monitor API, we can use the device API for it. Make sure we support creating devices (like alsa) from another device (udev). Use new object.id to store the object id in the object properties. Use the port.id/node.id etc to make relations to other objects.
26 lines
1.3 KiB
Text
26 lines
1.3 KiB
Text
#daemon config file for PipeWire version @VERSION@
|
|
|
|
#set-prop library.name.system support/libspa-support
|
|
#set-prop core.data-loop.library.name.system support/libspa-support
|
|
|
|
add-spa-lib audio.convert* audioconvert/libspa-audioconvert
|
|
add-spa-lib api.alsa.* alsa/libspa-alsa
|
|
add-spa-lib api.v4l2.* v4l2/libspa-v4l2
|
|
add-spa-lib api.bluez5.* bluez5/libspa-bluez5
|
|
add-spa-lib api.vulkan.* vulkan/libspa-vulkan
|
|
add-spa-lib api.jack.* jack/libspa-jack
|
|
|
|
#load-module libpipewire-module-spa-device api.jack.device
|
|
#load-module libpipewire-module-spa-device api.alsa.enum.udev
|
|
load-module libpipewire-module-spa-node api.alsa.midi.source node.name=MIDI-Bridge
|
|
load-module libpipewire-module-rtkit
|
|
load-module libpipewire-module-protocol-native
|
|
load-module libpipewire-module-spa-node-factory
|
|
#load-module libpipewire-module-spa-node api.vulkan.compute.source node.name=my-compute-source
|
|
#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-client-device
|
|
load-module libpipewire-module-access
|
|
load-module libpipewire-module-adapter
|
|
load-module libpipewire-module-link-factory
|
|
exec build/src/examples/media-session
|