[PR #286] [CLOSED] Null mixer to skip volume control #861

Closed
opened 2026-02-27 20:00:14 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/librespot-org/librespot/pull/286
Author: @lautis
Created: 1/20/2019
Status: Closed

Base: devHead: null-mixer


📝 Commits (1)

  • 44713b9 Mixer to skip volume control

📊 Changes

2 files changed (+33 additions, -0 deletions)

View changed files

📝 playback/src/mixer/mod.rs (+4 -0)
playback/src/mixer/nullmixer.rs (+29 -0)

📄 Description

Implement a null mixer that does not control volume with software. Having such mechanism is useful if you want to use some external method for volume control, but it isn't available in Librespot.

To support the null mixer, we'd most likely want to also expose volume changes as events that trigger external script.


🔄 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/librespot-org/librespot/pull/286 **Author:** [@lautis](https://github.com/lautis) **Created:** 1/20/2019 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `null-mixer` --- ### 📝 Commits (1) - [`44713b9`](https://github.com/librespot-org/librespot/commit/44713b90a3bf2f69c1d497e90fc591de526fb01f) Mixer to skip volume control ### 📊 Changes **2 files changed** (+33 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `playback/src/mixer/mod.rs` (+4 -0) ➕ `playback/src/mixer/nullmixer.rs` (+29 -0) </details> ### 📄 Description Implement a null mixer that does not control volume with software. Having such mechanism is useful if you want to use some external method for volume control, but it isn't available in Librespot. To support the null mixer, we'd most likely want to also expose volume changes as events that trigger external script. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 20:00:14 +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/librespot#861
No description provided.