[PR #163] [MERGED] feat: added support to provide any pulseaudio sink, not only default #235

Closed
opened 2026-02-28 14:26:21 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/devgianlu/go-librespot/pull/163
Author: @tantra35
Created: 1/16/2025
Status: Merged
Merged: 1/27/2025
Merged by: @devgianlu

Base: masterHead: fix-pulse-audio


📝 Commits (3)

  • d1e4189 added support to provide any pulseaudio sink, throw audio_device config variable(prior this variable only means for alsa)
  • 0682c24 Reformatted error message, not found pulseaudio sink
  • 6b9f926 Merge remote-tracking branch 'upstream/master' into fix-pulse-audio

📊 Changes

1 file changed (+17 additions, -1 deletions)

View changed files

📝 output/driver-pulseaudio.go (+17 -1)

📄 Description

As title said now it possible to define any pulse audio sink, so we can output audio on any device without needed ti redefine default like for example

pactl set-default-sink <any sink present in system>

to utilize this posibilyty used config varibale audio_device


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/devgianlu/go-librespot/pull/163 **Author:** [@tantra35](https://github.com/tantra35) **Created:** 1/16/2025 **Status:** ✅ Merged **Merged:** 1/27/2025 **Merged by:** [@devgianlu](https://github.com/devgianlu) **Base:** `master` ← **Head:** `fix-pulse-audio` --- ### 📝 Commits (3) - [`d1e4189`](https://github.com/devgianlu/go-librespot/commit/d1e418970265ebe194c5103d240b05ae881584d8) added support to provide any pulseaudio sink, throw audio_device config variable(prior this variable only means for alsa) - [`0682c24`](https://github.com/devgianlu/go-librespot/commit/0682c24f373bf6774cade2f4636e8c66e3301371) Reformatted error message, not found pulseaudio sink - [`6b9f926`](https://github.com/devgianlu/go-librespot/commit/6b9f926604c0e96c72c15f3176492ec7591368fc) Merge remote-tracking branch 'upstream/master' into fix-pulse-audio ### 📊 Changes **1 file changed** (+17 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `output/driver-pulseaudio.go` (+17 -1) </details> ### 📄 Description As title said now it possible to define any pulse audio sink, so we can output audio on any device without needed ti redefine default like for example ``` pactl set-default-sink <any sink present in system> ``` to utilize this posibilyty used config varibale `audio_device` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-28 14:26:21 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/go-librespot#235
No description provided.