Skip to content
Discussion options

You must be logged in to vote

Hi!

There is no OwnAudioSharp setting for this, and unfortunately the library cannot control it

On Linux the engine works through ALSA (via cpal), and ALSA has no concept of "application name" at all. What you see in the mixer is what the PipeWire ALSA compatibility plugin came up with: the client name is built from the process name (PipeWire ALSA [glacier-music]), and ALSA Playback is the fixed default stream name.

So you have to set it outside the library before the process starts — e.g.

PIPEWIRE_ALSA='{ node.name=glacier-music node.description="Glacier Music" media.name="Now playing" }' ./glacier-music
(works from a .desktop Exec=env … line or a startup script), or with a stream.rules …

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by thomas0756
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants