From 13d655ceb2b719a2f883c0125b1c22d440467176 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 12 Feb 2021 13:15:45 +0100 Subject: [PATCH] conf: add and example of how to make a raw alsa device --- src/daemon/pipewire.conf.in | 31 ++++++++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/src/daemon/pipewire.conf.in b/src/daemon/pipewire.conf.in index 29294d168..b5e8288b2 100644 --- a/src/daemon/pipewire.conf.in +++ b/src/daemon/pipewire.conf.in @@ -161,11 +161,32 @@ context.objects = { # that you can link, to provide audio for this source. #adapter = { # args = { - # factory.name = support.null-audio-sink - # node.name = Microphone - # media.class = Audio/Source/Virtual - # audio.position = "FL,FR" - # node.name = my-mic + # factory.name = support.null-audio-sink + # node.name = my-mic + # node.description = Microphone + # media.class = Audio/Source/Virtual + # audio.position = "FL,FR" + # } + #} + + # This creates a single PCM source device for the given + # alsa device path hw:0. You can change source to sink + # to make a sink in the same way. + #adapter = { + # args = { + # factory.name = api.alsa.pcm.source + # node.name = alsa-source + # node.description = "PCM Source" + # media.class = Audio/Source + # api.alsa.path = hw:0 + # #api.alsa.period-size = 1024 + # #api.alsa.headroom = 0 + # #api.alsa.disable-mmap = false + # #api.alsa.disable-batch = false + # #audio.format = "S16LE + # #audio.rate = 48000 + # #audio.channels = 2 + # #audio.position = "FL,FR" # } #} }