From 41cae64580853872ef8468d018af529fa62d8696 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Fri, 25 Apr 2025 12:53:22 -0400 Subject: [PATCH] pipewire: Use a more specific stream name than "Audio Stream". This info shows up in `pw-top` ...Gnome's sound preferences (etc) would already show something more app-specific, but this command line tool shows specific stream names. (cherry picked from commit a9bee3c0bf58dead550079e7a3fae56781c9f27f) --- src/audio/pipewire/SDL_pipewire.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/audio/pipewire/SDL_pipewire.c b/src/audio/pipewire/SDL_pipewire.c index 32c93f6188..6004feb5f7 100644 --- a/src/audio/pipewire/SDL_pipewire.c +++ b/src/audio/pipewire/SDL_pipewire.c @@ -1118,7 +1118,13 @@ static bool PIPEWIRE_OpenDevice(SDL_AudioDevice *device) stream_name = SDL_GetHint(SDL_HINT_AUDIO_DEVICE_STREAM_NAME); if (!stream_name || *stream_name == '\0') { - stream_name = "Audio Stream"; + if (app_name) { + stream_name = app_name; + } else if (app_id) { + stream_name = app_id; + } else { + stream_name = "SDL Audio Stream"; + } } /*