From fcab6dae9ab5550f1563e7fe2d645696f528f865 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 4 Jul 2018 18:55:54 +0200 Subject: [PATCH] pcm: update properties --- alsa-plugins/pcm_pipewire.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/alsa-plugins/pcm_pipewire.c b/alsa-plugins/pcm_pipewire.c index 2e7a51555..0fb4c5ab1 100644 --- a/alsa-plugins/pcm_pipewire.c +++ b/alsa-plugins/pcm_pipewire.c @@ -404,6 +404,11 @@ static int snd_pcm_pipewire_prepare(snd_pcm_ioplug_t *io) props = pw_properties_new("client.api", "alsa", NULL); pw_properties_setf(props, "node.latency", "%lu/%u", io->period_size, io->rate); + pw_properties_set(props, PW_NODE_PROP_MEDIA, "Audio"); + pw_properties_set(props, PW_NODE_PROP_CATEGORY, + io->stream == SND_PCM_STREAM_PLAYBACK ? + "Playback" : "Capture"); + pw_properties_set(props, PW_NODE_PROP_ROLE, "Music"); pw->stream = pw_stream_new(pw->remote, pw->node_name, props); if (pw->stream == NULL)